-1

我想按照这个使用SMSLib使用调制解调器向我的手机发送 SMS 的示例,但在我下载org.smslib.gateway.modem.ModemSMSLib(Java - jar 文件)v3.5.4中找不到。

我在哪里可以下载SMSLib.jar包含所有需要的文件?请帮忙,谢谢。

4

1 回答 1

-1

因为分支中的这个例子是指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

单元测试类 Tes_IPModem 使用类调制解调器

这个事实很容易得到验证。

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
于 2016-02-17T12:03:22.490 回答