为什么在运行JAR之前无法加载所需的库?

时间:2014-06-01 00:09:25

标签: java eclipse ubuntu jar shared-libraries

我创建了一个需要JFree图表库的图形项目。当我运行程序时它运行正常。但是当我从Eclipse将其转换为JAR并运行时,它会抛出一个异常,说NoClassDefFoundErrors。实际上这些类都在这是指JAR程序没有附加库吗?请帮忙。

1 个答案:

答案 0 :(得分:1)

将其导出为可运行的jar。还将引用的库放在src文件夹中。另外如果有任何不需要引用的不需要的jar,请将它们删除。当在Library Handling中转换为runnable jar mark 2nd选项时。