java maven项目找不到tools.jar包
一件奇葩的事,自己的maven项目中并没有引用的jar包出现在了Maven Dependencies的依赖包中,而我在pom.xml自己没有没有引入啊。
他就是tools.jar包,更奇怪的就是这个bao应该是JDK提供的,maven指向是alibaba的jar包,而我的项目里alibaba引入的只有druid连接池,所以我想是不是他干扰到了tools.jar包的引入,后来一试,果然。
解决方法:忽略alibaba的toolsjar包
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<exclusions>
<exclusion>
<groupId>com.alibaba</groupId>
<artifactId>tools</artifactId>
</exclusion>
</exclusions>
</dependency>
请注意,如果上面的没有版本号,忽略的jar包里也不能写版本号