JAR无法识别引用的库

时间:2018-01-03 10:07:15

标签: java eclipse jar libraries noclassdeffounderror

当我从终端启动jar文件时,它会提供java.lang.NoClassDefFoundError,因为它显然无法识别我已包含在项目中的引用库。

Exception in thread "JavaFX Application Thread" java.lang.NoClassDefFoundError: org/icepdf/core/exceptions/PDFException

但是我已将它们添加到构建路径中。

我使用以下命令启动我的应用程序:

java -jar app.jar

有什么不对?

1 个答案:

答案 0 :(得分:0)

如果你的核心项目在工作区中:

  • 右键单击将使用Eclipse
  • 中的核心项目的项目
  • 转到properties
  • 然后" Deployment Assembly"在左边
  • 使用右侧的按钮Add
  • 选择project并搜索您的核心项目并使用" Finish"按钮
  • 建立您的项目