【问题标题】:Unable to use twilio API无法使用 twilio API
【发布时间】:2017-09-26 13:29:49
【问题描述】:

当我想用 IntelliJ 运行 twilio API 的 Java 代码时,它给了我一个错误:

Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/JsonMappingException". 

我已经将 twilio-7.14.5.jar 添加到模块的依赖项中。

import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Message;
import com.twilio.type.PhoneNumber;

public class main
{
     public static final String ACCOUNT_SID = "AC935209d3c44660b4a550e3380249857a";
     public static final String AUTH_TOKEN = "42bcd28e23344404c737eb3499d2a747";

     public static void main(String[] args) {
        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
         Message message = Message.creator(new PhoneNumber("+13195120377"),
            new PhoneNumber("+13193204088"),
            "The temperature is over heat now!").create();
     }
}

screen shot for the console

【问题讨论】:

  • 您需要添加 twilio 用于处理 json 的依赖 jar。在你的类路径中添加 JsonMappingException 的 jar 作为运行时依赖

标签: java intellij-idea twilio


【解决方案1】:

您需要包含 Twilio 7.4.15 版本使用的所有依赖项。 maven仓库列出了所有需要的依赖http://mvnrepository.com/artifact/com.twilio.sdk/twilio/7.14.5

【讨论】:

    猜你喜欢
    • 2019-12-15
    • 1970-01-01
    • 1970-01-01
    • 2015-07-17
    • 1970-01-01
    • 2016-10-30
    • 1970-01-01
    • 2019-02-15
    • 1970-01-01
    相关资源
    最近更新 更多