阿里云内容安全,pom文件导入aliyun-java-sdk-core启动jaxb-api.jar,activation.jar,jaxb1-impl.jar,系统找不到文件。冲突问题
1.在使用阿里云的内容安全检测,按照官方文档,pom导入sdk,
启动springboot 项目,意外发现报错:
解决方案:
exclusions相关jar包
<!--阿里内容安全-->
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<version>4.1.1</version>
<exclusions>
<exclusion>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
</exclusion>
<exclusion>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-green</artifactId>
<version>3.6.1</version>
</dependency>
启动之后 正常。