我的笔记本电脑中有一个pci-modem,我试图运行一个打开端口并配置它的程序。我在做这个时得到了一个例外,我认为它看不到端口,即使它是在COM3上。有没有办法在java中做到这一点?
我得到的错误是noClassDefFoundError。它说没有找到SerialPortEventListener类。我正在使用rxtxcomm。我尝试使用javax.comm,但它也找不到端口。
非常感谢
答案 0 :(得分:2)
NoClassDefFoundError表示您缺少类路径中的JAR文件,特别是持有SerialPortEventListener类的JAR文件。检查你的课程路径。
答案 1 :(得分:1)
您是否关注过rxtxcomm的installation instructions?请注意,您必须处理库和jar文件。您需要为本机组件指定系统库路径。
如果找到相应的.jar ,您可能会发现“没有找到类”,但找不到要加载的相应本机库。