Привет. Я пытаюсь отправить смс-сообщение с помощью Java с помощью GSM-модема. Я изучаю этот URL-адрес: http://www.codeproject.com/Tips/492716/How-to-send-SMS-Использование-Java-с-HSDPA-Dongle Вот мой код:
импортировать com.harshadura.gsm.smsdura.GsmModem;
public class TestSMS {
private static String port = "COM1"; //Modem Port.
private static int bitRate = 9600; //this is also optional. leave as it is.
private static String modemName = "ZTE"; //this is optional.
private static String modemPin = "0000"; //Pin code if any have assigned to the modem.
private static String SMSC = "+9477000003"; //Message Center Number ex. Mobitel
public static void main(String[] args) throws Exception {
GsmModem gsmModem = new GsmModem();
GsmModem.configModem(port, bitRate, modemName, modemPin, SMSC);
gsmModem.Sender("+917350320106", "Test Message"); // (tp, msg)
}
}
Я добавил различные библиотеки в построенный путь моего проекта:
comm.jar
commons-net-3.0.1.jar
smsdura-1.0.jar
RXTXcomm.jar
Однако я получаю эту ошибку при запуске проекта: Исключение в потоке main org.smslib.GatewayException: Исключение библиотеки Comm: java.lang.RuntimeException: javax.comm.NoSuchPortException
Пожалуйста помоги