跟常见的情况不一样,项目把几个子工程整合到了一块,有些工程用的是mybatis-plus,有些则没有,在父pom文件里,引了plus的jar包,导致子工程启动时一直报错,就是jar包冲突了,所以就把父pom工程改下就行了,只定义子工程引用plus的版本
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus</artifactId>
<version>2.3</version>
</dependency>
</dependencies>
</dependencyManagement>
子工程要引用,就在自己的pom里引用,不需要再写版本号了
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus</artifactId>
</dependency>