immer ein javax.comm.NoSuchPortException, wenn der Anschluss vorhanden ist
Hallo, ich habe gesehen, wie diese Warum erhalte ich eine Java-NoSuchPortException wenn der Anschluss vorhanden ist? post, aber Es ist nicht ganz klar zu mir!!
Im Geräte-manager zeigt es COM3 ist vorhanden und ich kann verbinden Sie es über putty, aber dieses Stück code kommt immer diese Fehlermeldung/exception.
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);
}
diesem einfachen code geworfen, javax.comm.NoSuchPortException, ich habe auch versucht, diese mit Hilfe Enumeration, um die Liste der verfügbaren port, aber immer noch zeigt es die Ausnahme. Kann jemand dieses Problem lösen?
Die bit-code ?
portId = CommPortIdentifier.getPortIdentifier("COM3");
So was habe
NoSuchPortException
Es ist seltsam, weil
portId = CommPortIdentifier.getPortIdentifier("COM3");
So was habe
CommPortIdentifier.getPortIdentifiers()
zeigen?NoSuchPortException
Es ist seltsam, weil
CommPortIdentifier.getPortIdentifiers()
sollte nicht werfen NoSuchPortException
. Veröffentlichen Sie code mit getPortIdentifiers()
aufrufen und die ersten paar Zeilen von " exception stack trace. Und drucken Ausnahme mit ex.printTraceTrace()
nicht verwenden System.out.println(ex)
.InformationsquelleAutor Shantanu Banerjee | 2012-08-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
comm.jar in:
win32com.dll in:
javax.comm.Eigenschaften sollten sein:
Ich habe versucht, Anweisungen mit link und es hat funktioniert. Anweisungen für die installation und die Datei mit den link gegeben.
vergaß zu erwähnen, link wurde kopiert aus einem anderen thread link
InformationsquelleAutor Shantanu Banerjee