当我从终端启动jar文件时,它会给出java.lang.NoClassDefFoundError,因为显然它无法识别我包含在项目中的引用库。
Exception in thread "JavaFX Application Thread" java.lang.NoClassDefFoundError: org/icepdf/core/exceptions/PDFException
但是,我已将它们添加到构建路径中。
我正在使用以下命令启动我的应用程序:
java -jar app.jar
可能出了什么问题?
如果工作区中有核心项目:
- 右键单击将使用
Eclipse
核心项目
的项目 - 转到
properties
- 然后左边的"
Deployment Assembly
"> - 使用右侧
Add
按钮 - 选择
project
并搜索您的核心项目,然后使用"Finish
"按钮 - 构建您的项目