javax.comm.NoSuchPortException at javax.comm.CommPortIdentifier.getPortIdentifier
sending sms(text) from java code to mobile phone in windows
我正在使用上面的链接源代码..但我收到错误
javax.comm.NoSuchPortException
at javax.comm.CommPortIdentifier.getPortIdentifier(CommPortIdentifier.java:105)
at com.codon.sms.SerialConnection.openConnection(SerialConnection.java:71)
at com.codon.sms.Sender.send(Sender.java:45)
at com.codon.sms.SMSClient.run(SMSClient.java:33)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at com.codon.sms.SerialConnection.openConnection(SerialConnection.java:90)
at com.codon.sms.Sender.send(Sender.java:45)
at com.codon.sms.SMSClient.run(SMSClient.java:33)
at java.lang.Thread.run(Unknown Source)
答案 0 :(得分:1)
这个例外说明了一切。它没有这样的端口可以访问。
我看到了你发布的链接代码。它试图在COM2上连接。这是设备所在的位置吗?如果它坐在COM1上,请更改您的代码。
另一个原因是JavaComm安装。你包括了一切吗? DLL,JAR等?如果是DLL问题,你也会得到UnsatisfiedLinkError异常,但无论如何。