1、由于整合的组件多了,很容易存在不同组件引用同一个jar包的不同版本,比如netty-all这个包:
rocketmq引用4.0.42.Final
redisson引用4.1.44.Final
xxl-job-core引用4.1.43.Final
2、三个包引用了不同版本,所以在父pom文件中指定netty-all引用版本:
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-all</artifactId>
<version>4.1.44.Final</version>
</dependency>
参考资料:
http://www.heartthinkdo.com/?p=2916