使用外部库部署jar文件

时间:2014-10-24 20:46:58

标签: java eclipse deployment classpath executable-jar

我正在完成一个我必须作为jar文件部署的项目,在eclipse中工作正常,我的项目依赖于两个库,这两个库都依赖于dll文件。我已将这些dll的路径添加到每个外部jar的本机库位置。然后我使用eclipse runnable jar文件导出向导将项目导出为jar文件我在指定位置获取jar文件,它运行但是当我单击调用其中一个库的按钮时,我得到了java.lang.UnsatisfiedLinkError :控制台上的java.library.path中没有rxtxSerial。

编辑:当我复制[...] / jre7 / bin /文件夹中的dll时,我的应用程序正常运行,但我希望我的应用程序无需执行此操作即可运行。

问候。

1 个答案:

答案 0 :(得分:0)

像这样运行:java -Djava.library.path = / path_to_dll -jar app.jar