我有一个现有的应用程序,通常通过 TCP 与其目标进行通信,但是新的要求规定也可以通过串行 COM 端口进行连接。
该应用程序本身是完全独立的,即它是一个单一的jar文件,最终用户可以将其复制到可能需要的位置,然后双击启动。
RXTX 似乎打破了这个模型,因为它需要在库路径中包含额外的DLL或SO本机插件;如果无法使用本机 Java 与串行端口进行通信,我如何打包我的应用程序(使用 ,aven),以便 RXTX 在运行时可用,只需双击 Jar 文件即可。
java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path: [__CLASSPATH__] thrown while loading gnu.io.RXTXCommDriver
小怪兽爱吃肉
相关分类