新买了个短信猫,对着说明书直接配,配置好了之后运行代码 发现的报org.smslib.GatewayException: Comm library exception: java.lang.reflect.InvocationTargetException的错误,检查了好几遍发现都没问题,上网找了老半天 总算把问题解决了,一下是几点注意事项

1、javax.comm.properties,win32com.dll是配置在 jdk目录下jre里,而非jre

2、SerialModemGateway gateway = new SerialModemGateway("modem.com3", "COM3", 9600, "wavecom", "17254"); 这里的端口配置至关重要,可以再设备管理器的端口中查看

3、配置环境后重启机器!!!我就栽在这上面,估计是jdk没有加载dll包所致,希望读者引以为戒


Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐