Я пытаюсь позвонить в Twilio SMS API, чтобы вызвать SMS, используя мой код Java. Я использую предоставленную Twilio библиотеку поддержки. Все выглядит нормально, когда я запускаю код в IDE, однако я получаю ниже ошибку при преобразовании в Jar и запустить его, передав параметр
Исключение в потоке "main" java.lang.NoClassDefFoundError:
ком / Twilio / Twilio
at twilioSMS.TwilioSmsMsging.main (TwilioSmsMsging.java:15) Причина: java.lang.ClassNotFoundException: com.twilio.Twilio
на java.net.URLClassLoader.findClass (неизвестный источник)
в java.lang.ClassLoader.loadClass (Неизвестный источник)
at sun.misc.Launcher $ AppClassLoader.loadClass (неизвестный источник)
в java.lang.ClassLoader.loadClass (Неизвестный источник)
... еще 1
Ниже мой код
package twilioSMS;
import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Message;
public class TwilioSmsMsging {
public static void main(String[] args) {
String ACCOUNT_SID = args[0];
String AUTH_TOKEN = args[1];
String toMobileNumber = args[2];
String fromMobileNumber = args[3];
String smsMessage = args[4];
Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
Message message = Message.creator(new com.twilio.type.PhoneNumber(toMobileNumber),new com.twilio.type.PhoneNumber(fromMobileNumber),smsMessage).create();
System.out.println(message.getSid());
}
}