您好,我已经看到了为什么当端口存在时我会收到 Java NoSuchPortException?发布,但对我来说不是很清楚!
在设备管理器中,它显示 COM3 存在,我可以通过 putty 连接它,但是这段代码出现此错误/异常。
try {
portId = CommPortIdentifier.getPortIdentifier("COM3");
} catch (NoSuchPortException ex) {
System.out.println(ex);
}
try {
serialPort = (SerialPort)portId.open("S2CFrameWork", 5000);
} catch (PortInUseException e) {
System.out.println(e);
}
这个简单的代码引发了 javax.comm.NoSuchPortException,我也尝试过使用枚举来获取可用端口列表,但它仍然显示异常。任何人都可以解决这个问题吗?