Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
准备带有外部库的独立Java应用程序时出错_Java_Netbeans_Jar - Fatal编程技术网

准备带有外部库的独立Java应用程序时出错

准备带有外部库的独立Java应用程序时出错,java,netbeans,jar,Java,Netbeans,Jar,我使用Netbeans 7.2.1中的RxTx库制作了一个Java串行接口,该接口运行良好 用空调制解调器测试,效果良好。现在我需要创建一个可以分发的exe 所以,现在我正试图为我的项目创建一个jar文件。我所做的- 然后进行清理和构建,以在该位置获取jar “D:\Glaswegian\Java\Slides\RxTx\SerialCommInterface\SerialCommInterface\dist” 结构较低 lib具有RxTx.jar 现在,当我尝试从命令提示符运行时: 我得

我使用Netbeans 7.2.1中的RxTx库制作了一个Java串行接口,该接口运行良好

用空调制解调器测试,效果良好。现在我需要创建一个可以分发的exe

所以,现在我正试图为我的项目创建一个jar文件。我所做的-

然后进行清理和构建,以在该位置获取jar

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

结构较低

lib具有RxTx.jar

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

有人能告诉我如何解决这个问题吗

提到


但无法解决此问题。

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

假设本机库(
*.dll
)位于
lib
文件夹中,请尝试按以下方式运行应用程序:

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

错误是一样的吗?您是否尝试过使用绝对路径(
-Djava.library.path=C:/SOME_path/lib
)?还可以尝试将dll复制到te jar文件所在的目录,看看它是否有任何变化。