SLF4J:实际绑定类型为org.slf4j.impl.JDK14LoggerFactory java.lang.ExceptionInInitializerError,在加载gnu.io.RXTXCommDriver java.lang.NoClassDefFoundError:无法初始化在加载gnu.io.RXTXCommDriver时引发的类gnu.io.RXTXCommDriver时,未能连接端口: /dev/ttyUSB0 0异常: gnu.io.NoSuchPortException
我在Raspberry Pi中使用Java,现在我在使用指纹传感器时出错了。连接是USB。
指纹传感器模块为ZFM-20.
发布于 2018-04-05 13:55:01
需要将本机库添加到JVM实例中。
安装rxtx时:
sudo apt-get install librxtx-java然后使用命令行启动应用程序,如下所示:
java -Djava.library.path=/usr/lib/jni -cp /usr/share/java/RXTXcomm.jar:. -jar appName.jar如果您正在使用eclipse,则需要从项目首选项:什么是java.library.path,如何在Eclipse中设置添加一个本机库。
还请参阅此StackOverflow上的相似线程和这个测试程序,以测试端口是否正常工作。
https://stackoverflow.com/questions/49672871
复制相似问题