从具有库依赖关系的Eclipse导出的JAR中的java.lang.NoClassDefFoundError异常

时间:2018-09-08 07:23:29

标签: java eclipse jar

我已经从Eclipse项目中导出了Jar,该项目包含外部Jar作为依赖项。但是,当我尝试使用导出的Jar时,对于外部jar中存在的类,我得到了异常 java.lang.NoClassDefFoundError 。 因此,我认为将项目导出为jar时,外部jar无法正确绑定。

有人有相同的分辨率吗?

1 个答案:

答案 0 :(得分:0)

要将应用程序导出为也包含必需的外部JAR的胖JAR,请执行以下操作:

  1. 文件>导出...:Java> 可运行的JAR文件
  2. 在导出对话框中,选择 将所需的库打包到生成的JAR中