java.lang.UnsatisfiedLinkError: no rxtxSerial64 in java.library.path thrown while loading gnu.io.RXTXCommDriver
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class gnu.io.RXTXVersion
at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:123)
错误原因
由错误提示可知,缺少rxtxParallel.dll和rxtxSerial.dll文件
解决办法
windows平台
将rxtxParallel.dll和rxtxSerial.dll文件放到${JAVA_HOME}\jre\bin目录下,将RXTXcomm.jar 包放到{JAVA_HOME}\jre\lib\ext目录下即可
方式二:这些文件放到
## 1.可执行文件的jre包中bin文件下放 .dll文件
## 2.jre包下 中的 \lib\ext 文件夹下放 jar包
rxtxParallel.dll和rxtxSerial.dll下载地址
http://rxtx.qbang.org/wiki/index.php?title=Download&oldid=6720