java.lang.UnsatisfiedLinkError:在runnable jar中的java.library.path中没有rxtxSerial

时间:2015-10-14 19:25:10

标签: java arduino unsatisfiedlinkerror rxtx

当我在我的java应用程序中尝试使用Arduino时,我将其导出到可运行的jar文件时出现问题。当我在IDE上运行应用程序时它运行得很好,导出的jar也在同一台机器上,但是当我在另一台机器上运行时,我得到了一个

java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path.

我确信我已将RXTXcomm.jar和rxtxserial.dll添加到构建路径,如下图所示build path

在我放我的罐子的其他机器上,我在完全相同的位置复制了提到的两个文件,但错误仍然存​​在。

1 个答案:

答案 0 :(得分:0)

您必须将RXTXcomm.jar的内容复制到导出的JAR文件中。

将dll放入jre_home / bin /或程序主文件夹中。