作者chunghung0 (haha)
看板java
标题[问题] 读取串列阜rxtx的问题
时间Fri Jan 18 02:08:42 2013
想请问一下
最近在学如何读取串列阜的资料
知道可以用comm.api或rxtx这两种jar
可是我现在用win7 comm的方法可以跑但是会看不到com阜? 不知道为什麽
所以现在改用rxtx
但发生一个问题
我照着说明
http://rxtx.qbang.org/wiki/index.php/Using_RXTX
都做了 也import 这个jar了
但是编译时还是会出现
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(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
at comm.comm.main(comm.java:13)
看起来是说我rxtxSerial.dll没有放进bin里
可是我确实有放...
library里面也确实有出现
请大家能帮我解答一下 感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.62.210
1F:推 smarttb1:.dll 档要放到 java.library.path 指定的位置里面 01/18 09:09
2F:→ darkk6:有的 dll 要注意适用的 Java 版本 01/18 09:11
3F:推 smarttb1:System.getProperty("java.library.path") 看看在哪 01/18 09:13
4F:→ qrtt1:-Djava.library.path=WHERE_IS_YOUR_DDL 强制指定呗。 01/18 17:15
感谢各位解答
※ 编辑: chunghung0 来自: 140.113.144.200 (01/18 21:41)