错误描述:
查看启动器发现报错:
java.lang.NoSuchMethodError: org.json.JSONObject.put(Ljava/lang/String;Ljava/util/Collection;)Lorg/json/JSONObject;
问题原因: 是应为依赖冲突 在 腾讯SDK 和 spring-boot-starter-test 都有android-json
解决措施:
在 test依赖中加上<scope>test</scope>
测试没有错误出现
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
或者 去除 <artifactId>android-json</artifactId>
记得会出现短信发送成功,但依然会返回错误code 具体可以测试
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boo