2012-11-07 98 views
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->添加外部jar來導入RXTXcomm.jar。我得到錯誤。我是MAC OS的新手,所以我有點困惑如何在MAC中爲eclipse java導入庫。謝謝!在Mac OS中,使用RXTX與java.lang.UnsatisfiedLinkError中的一個錯誤:在沒有的java.library.path拋出rxtxSerial同時加載gnu.io.RXTXCommDriver

回答

1

這只是一個建議,因爲我沒有使用Mac OS,但我已經在Windows上使用RXTX,並且需要將rxtxSerial.dll複製到項目文件夾中以使其正常工作。嘗試將librxtxSerial.jnilib複製到您的項目文件夾,也許你有運氣。

相關問題