- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在我的 java 应用程序中使用 SMSLib 来发送 SMS,我将 USB 互联网调制解调器连接到我的 PC,然后确定它是端口号(即 COMx),然后像这样创建一个串行调制解调器网关:
确定端口号:
创建网关:
SerialModemGateway gateway = new SerialModemGateway("mobile", "COM5", 115200, "Apple", "iPhone");
但是无论我将端口定义为 COM4 还是 COM5,它首先运行连接,然后给我以下异常,然后以通常的方式停止服务:
0 2013-06-19 15:36:49,915 [main] INFO org.smslib.Service - SMSLib: A Java API library for sending and receiving SMS via a GSM modem or other supported gateways.
This software is distributed under the terms of the Apache v2.0 License.
Web Site: http://smslib.org
10 2013-06-19 15:36:49,925 [main] INFO org.smslib.Service - Version: 3.5.3
10 2013-06-19 15:36:49,925 [main] INFO org.smslib.Service - JRE Version: 1.7.0_21
经过大量的运行和大量的执行:
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)
1463 2013-06-19 15:36:51,378 [NotifyQueueManager] DEBUG org.smslib.threading.AServiceThread - Running...
1463 2013-06-19 15:36:51,378 [NotifyQueueManager] DEBUG org.smslib.notify.NotifyQueueManager$NotificationQueueManager - NotifyQueueManager running...
1463 2013-06-19 15:36:51,378 [NotifyQueueManager] DEBUG org.smslib.threading.AServiceThread - Stopped.
值得一提的是,在执行期间和抛出异常之前 while 它给了我那个错误:
Error loading win32com: java.lang.UnsatisfiedLinkError: no win32com in java.library.path
尽管我已经将 RxTx(64 位)jar 文件添加到 jdk 中并且这应该可以避免 SMSLib 文档中提到的错误。
最佳答案
关于java - 使用 SMSLib 运行 Java 应用程序时出现 NoSuchPortException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17193208/
我不是 Java 程序员,我正在尝试为 SMS 配置 gsm 调制解调器。该软件需要使用RXTX。我有一台 Windows 7 机器 32 位。我已将 rxtx 文件安装在正确的 java 路径中。我
你好我看到了这个Why am I getting a Java NoSuchPortException when the port exists?发布,但我不是很清楚!! 在设备管理器中它显示 COM
在下面获得了以下生产代码,我将其用于新驱动程序。 portName 是 COM4 并且此端口存在于 PC 上(我可以使用 super 终端连接到它),那么为什么 Javacomm 会抛出 NoSuch
我在我的 java 应用程序中使用 SMSLib 来发送 SMS,我将 USB 互联网调制解调器连接到我的 PC,然后确定它是端口号(即 COMx),然后像这样创建一个串行调制解调器网关: 确定端口号
我已经按照 http://www.jcontrol.org/download/readme_rxtx_en.html 中的说明在 Windows 上设置 rxtx . 我所做的就是将 rxtxSeri
我是一名优秀的程序员,十分优秀!