开发者社区> 问答> 正文

按照Java SDK做的短信发送不行,提示

Exception in thread "main" java.lang.ExceptionInInitializerError

at com.aliyun.mns.client.CloudAccount.init(CloudAccount.java:94)
at com.aliyun.mns.client.CloudAccount.<init>(CloudAccount.java:60)
at com.aliyun.mns.client.CloudAccount.<init>(CloudAccount.java:39)
at mnsdemo.TestNewSms.main(TestNewSms.java:37)

Caused by: java.lang.NullPointerException

at com.aliyun.mns.common.utils.VersionInfoUtils.initializeVersion(VersionInfoUtils.java:39)
at com.aliyun.mns.common.utils.VersionInfoUtils.getVersion(VersionInfoUtils.java:20)
at com.aliyun.mns.common.utils.VersionInfoUtils.getDefaultUserAgent(VersionInfoUtils.java:32)
at com.aliyun.mns.common.http.ClientConfiguration.<clinit>(ClientConfiguration.java:18)
... 4 more

展开
收起
ahewei 2017-06-19 20:35:51 2172 0
2 条回答
写回答
取消 提交回答
  • 这个可要看你使用的java sdk的开发规划,根据该规范上的错误吗进行排除
    2019-07-17 21:18:42
    赞同 展开评论 打赏
  • 有可能是账户秘钥写错了吧,没用过阿里云的发短信的功能,按照例子一步步排查下错误,看看有可能是哪里出问题了。

    2019-07-17 21:18:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
跨平台的云服务SDK需要什么 立即下载
如何通过 Serverless 提高 Java 微服务治理效 立即下载
一个跨平台的云服务SDK需要什么 立即下载