登录

java - 关于引用第三方jar的二次打包

部门要求进行一些常规性的功能封装,可是发现很多引用了第三方的jar包,如果进行二次打包成jar包,会出现java.lang.NoClassDefFoundError的异常,导致没法使用,请教该怎么解决这种问题呢?

# Java
巴扎黑巴扎黑2198 天前459 次浏览

全部回复(3) 我要回复

  • 怪我咯

    怪我咯2017-04-18 09:15:43

    project的lib中加入这些第三方的jar包就可以了

    回复
    0
  • ringa_lee

    ringa_lee2017-04-18 09:15:43

    IDE在createArtifact的时候貌似会有compileDependencies之类的选项吧, 可以打包依赖的jar包, 但是工程内必须首先将这些第三方jar加到library里

    回复
    0
  • PHPz

    PHPz2017-04-18 09:15:43

    你在你的项目中,查找你的类所在的jar包是否引入进来,如果没有引入进来的话,你就mvn install 引入进来。

    回复
    0
  • 取消回复发送