我想按照这个使用SMSLib使用调制解调器向我的手机发送 SMS 的示例,但在我下载org.smslib.gateway.modem.Modem
的SMSLib(Java - jar 文件)v3.5.4中找不到。
我在哪里可以下载SMSLib.jar
包含所有需要的文件?请帮忙,谢谢。
因为分支中的这个例子是指dev
分支中存在的一个类dev
。您可以克隆存储库并从该分支构建一个包。
git clone https://github.com/smslib/smslib.git
cd smslib/smslib
mvn package
之后,您就有了可用的库target/smslib-dev-SNAPSHOT.jar
,您可以在其中使用该示例来运行示例。
或者您克隆存储库并在 IDE 的项目根目录中打开 maven 项目。然后你可以玩smslib/src/test/java/org/smslib/Test_IPModem.java
. IDE 中的构建将为您完成所有与依赖项相关的工作。
否决正确答案?该类o.s.g.m.Modem
在 version 中不存在v.3.5.4
。
这个事实很容易得到验证。
jar tf smslib-3.5.4.jar | grep "modem/Modem"
org/smslib/modem/ModemGateway$IPProtocols.class
org/smslib/modem/ModemGateway$ModemTypes.class
org/smslib/modem/ModemGateway.class
而类存在于dev
快照中。
jar tf smslib-dev-20151220.150109-6.jar | grep "modem/Modem"
org/smslib/gateway/modem/Modem.class
org/smslib/gateway/modem/ModemResponse.class