Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java smslib中无此端口异常_Java_Sms_Sms Gateway_Smslib - Fatal编程技术网

Java smslib中无此端口异常

Java smslib中无此端口异常,java,sms,sms-gateway,smslib,Java,Sms,Sms Gateway,Smslib,这是我发送短信的代码部分 public void sendMessage() throws Exception { SerialModemGateway gateway = new SerialModemGateway("modem.com1", "COM7", 9600, "STC", ""); gateway.setInbound(true); gateway.setOutbound(true); //gateway.setS

这是我发送短信的代码部分

 public void sendMessage() throws Exception {
        SerialModemGateway gateway = new SerialModemGateway("modem.com1", "COM7", 9600, "STC", "");
        gateway.setInbound(true);
        gateway.setOutbound(true);
        //gateway.setSimPin("0000");
        //gateway.setSmscNumber("+9477000003");

        OutboundNotification outboundNotification = new OutboundNotification();
        InboundNotification inboundNotification = new InboundNotification();

        Service service = Service.getInstance();
        service.setOutboundMessageNotification(outboundNotification);
        service.setInboundMessageNotification(inboundNotification);
        service.addGateway(gateway);
        service.startService();
但这给了我以下日志输出

`2016-12-18 21:52:55 INFO  smslib:114 - Version: 3.5.4
2016-12-18 21:52:55 INFO  smslib:115 - JRE Version: 1.8.0_51
2016-12-18 21:52:55 INFO  smslib:116 - JRE Impl Version: 25.51-b03
2016-12-18 21:52:55 INFO  smslib:117 - O/S: Windows 8.1 / amd64 / 6.3
2016-12-18 21:52:55 INFO  smslib:92 - Queue directory not defined. Queued messages will not be saved to filesystem.
2016-12-18 21:52:55 INFO  smslib:188 - GTW: modem.com1: Starting gateway, using Generic AT Handler.
2016-12-18 21:52:55 INFO  smslib:68 - GTW: modem.com1: Opening: COM7 @9600
2016-12-18 21:52:55 INFO  smslib:120 - GTW: modem.com1: Closing: COM7 @9600
2016-12-18 21:52:56 INFO  smslib:200 - GTW: modem.com1: Stopping gateway...
2016-12-18 21:52:56 INFO  smslib:120 - GTW: modem.com1: Closing: COM7 @9600
2016-12-18 21:52:56 INFO  smslib:204 - GTW: modem.com1: Gateway stopped.
org.smslib.GatewayException: Comm library exception: java.lang.RuntimeException: javax.comm.NoSuchPortException
    at org.smslib.modem.SerialModemDriver.connectPort(SerialModemDriver.java:102)
    at org.smslib.modem.AModemDriver.connect(AModemDriver.java:114)
    at org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:189)
    at org.smslib.Service$1Starter.run(Service.java:277)`
在设备管理器中

在调制解调器属性中

在port properties中


对于上述两个端口(COM7、COM8),我的日志中都出现了上述异常。

可能有用:@JimGarrison,我认为没有,因为在调制解调器属性中使用端口也会给我相同的输出。可能有用:@JimGarrison,我认为没有,因为在调制解调器属性中使用端口也会给我相同的输出。