java原生對串口的支持只有javax.comm,javax.comm比較老了,而且不支持64位系統,我在看jlibmodbus(一個java實現的modbus協議棧)的時候發現了幾個可供使用的java操作串口的擴展類庫。
1.RXTX
官網:http://fizzed.com/oss/rxtx-for-java
2.jSerialComm
官網:https://fazecast.github.io/jSerialComm/
3.purejavacomm
github:https://github.com/nyholku/purejavacomm
這里有一篇使用RXTX的文章:https://www.cnblogs.com/Dreamer-1/p/5523046.html