天天看点

Maven 冲突解决技巧

写在前面

  平时开发如果使Maven来管理包的依赖,难免会发生包冲突的现象。而解决包冲突的利器无非是打印依赖树,排除冲突的包

打印工程所有包的依赖树

指定只打印工程某个包相关的依赖树

mvn dependency:tree -Dincludes=com.weishao.platform:play-sec > tree.txt

备注 :
                    <dependency>
                        <groupId>com.weishao.platform</groupId>
                        <artifactId>play-sec</artifactId>
                        <version></version>
                    </dependency>
           

接着可以愉快在tree.txt查看依赖树了~~