0
java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver
Exception in thread "main" java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1758)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1045)
    at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
    at healthyMouse.SerialPortTest.initialize(SerialPortTest.java:27)
    at healthyMouse.SerialPortTest.main(SerialPortTest.java:81)

MAC OS 10.7.5 と Eclipse を使用しています。buildPath->configure build path->add external jars を使用して、RXTXcomm.jar をインポートします。そして、エラーが発生します。私はMAC OSを初めて使用するので、MACでEclipse Javaのライブラリをインポートする方法が少し混乱しています。ありがとうございました!

4

1 に答える 1

1

これは、Mac OS を使用していないための単なる提案ですが、Windows で RXTX を使用したことがあり、動作rxtxSerial.dllさせるにはプロジェクト フォルダーにコピーする必要があります。プロジェクト フォルダにコピーlibrxtxSerial.jnilibしてみてください。うまくいくかもしれません。

于 2013-05-28T21:27:26.513 に答える