这不是问题,而是记录:
- 我正在使用UBUNTU和JAVA OPEN JDK 6.0
- 我遇到过SerialEventListener + notifyOnDataAvailable。事实是,当串行端口上的数据可用时,侦听器不会触发。
我已经解决了这个问题:
- 我已经在Oracle网站上安装了JRE1.7和jdk1.8
- 我从jdk1.8的相应目录中的linux openjdk复制了librxtxSerial.so
(/jdk1.8.0_11/jre/lib/amd64)
然后它有效。我想openjdk与RXTXcomm不兼容。
祝你好运