使用外部库准备独立Java应用程序时出错

时间:2013-10-02 07:54:07

标签: java netbeans jar

我在Netbeans 7.2.1中使用RxTx库制作了一个Java串口,工作正常。

enter image description here

使用NULL调制解调器测试它,它工作正常。现在我需要创建一个我可以分发的exe。

所以,现在我正在尝试为我的项目制作一个jar文件。我做了什么- enter image description here

然后清理并构建以获取jar位置

“D:\ Glaswegian \ Java \ Slides \ RxTx \ SerialCommInterface \ SerialCommInterface \ dist”

具有以下结构 enter image description here

lib具有RxTx.jar

现在,当我尝试从命令提示符运行时: 我得到以下错误

enter image description here

任何人都可以告诉我如何解决这个问题吗?

已提到 Run jar file in command prompt How can I include external jar on my Netbeans project

但无法解决它。

1 个答案:

答案 0 :(得分:0)

系统找不到一些本机库(RxTx可能需要这些库)。

假设本地库(*.dll)位于lib文件夹中 - 尝试像这样运行应用程序:

java -Djava.library.path=lib -jar SerialCommunicator.jar