Java - 如何在导出项目时包含JAR中的DLL?

时间:2014-12-04 18:13:45

标签: java dll jar rxtx

我开发了一个可以与Arduino通信的库,代码工作正常,直到我使用库作为JAR导出项目。

这是项目设置,DLL位于rxtx-native-windows.jar并添加到我项目的构建路径中。

rxtx-native-windows.jar

但是,当我导出它并将其导入另一个项目的构建路径时,直到我导出那个项目。

尝试运行时,这就是我得到的:

UnsatisfiedLinkError

rxtxSerial.dll放在我的system32文件夹中可以解决此问题,但很自然地,我希望我的应用程序可移植,因此我不知所措。

我之前没有这样做过,我的理解是,当它们被添加到项目的构建路径(在JAR中或其他方式)时,DLL将与JAR一起正确导出。

0 个答案:

没有答案