我正在java中编写一个程序,它从串口收集信息并通过网络发送。
网络数据包有些特殊,我需要使用rawMac格式发送数据包。为此,我使用了Java Native Interface(JNI)。
我已完成两个模块并单独操作。 - 对于网络模块,我必须加入VM参数" -Djava.library.path = jni"对于ejecution。 - 对于模块序列我使用RXTXcomm.jar我把它放在Build Path中。
当我放在一起时,如果我把" -Djava.library.path = jni" RXTX是不被识别的,如果我没有把" -Djava.library.path = jni"程序找不到我用JNI创建的库
感谢您的帮助
答案 0 :(得分:0)
如果要在项目中添加新的Jar库,则必须转到导航列表。在那里,你可以在Project-Folder上用鼠标右键单击。有选项构建路径,你可以在那里添加Jars ......