java项目 报错 maven jdk.tools 缺失 解决方法

一、解决方法


配置文件
pom.xml

  1.     <dependency>

  2.         <groupId>jdk.tools</groupId>

  3.         <artifactId>jdk.tools</artifactId>

  4.         <version>1.7</version>

  5.         <scope>system</scope>

  6.         <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>

  7.     </dependency>

Run As maven install 下载jar包

maven update project

properties-- Deployment Assembly -- Add--java Build--添加maven

project clean

tomcat clean

二、解决方法

查看缺失jar包的路径
手动添加jar

三、解决方法

针对刚搭建环境的解决方法

如果上述方法无法解决,请查询JAVA_HOME是否路径一致

配置正确路径

重启完jdk.tools应该就能用了

四、解决方法

还是不行? 那就有可能是mvn的JAVA_HOME问题了

<systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>

${JAVA_HOME}应该有问题,

cmd 敲 java -version 和 mvn -v看看是否是环境没配好导致的没有tools.jar

把 ${JAVA_HOME}替换成绝对路径 

eg:我的${JAVA_HOME}lib 相对路径

C:\Program Files\Java\jdk1.8.0_25\lib   绝对路径 

是不是暂时不报错了?

其实如果还没好可能是mvn没有配置JAVA_HOME导致的

环境变量

JAVA_HOME  eg:   C:\Program Files\Java\jdk1.8.0_25

maven update project

properties-- Deployment Assembly -- Add--java Build--添加maven

五、解决方法

window-Preferences-java-Installed JREs-点开jdk add External JAR-找到jdklib目录手动添加jar包重启Eclipse

六、解决方法

druid 依赖的包 禁用掉 tools和jconsole

  1. <dependency>

  2.         <groupId>com.alibaba</groupId>

  3.         <artifactId>druid</artifactId>

  4.         <version>1.0.14</version>

  5.         <exclusions>

  6.                 <exclusion>  

  7.                     <groupId>com.alibaba</groupId>

  8.                     <artifactId>jconsole</artifactId>

  9.                     <version>1.8.0</version>

  10.                 </exclusion>  

  11.                 <exclusion>

  12.                     <groupId>com.alibaba</groupId>

  13.                     <artifactId>tools</artifactId>

  14.                     <version>1.8.0</version>

  15.                 </exclusion>

  16.         </exclusions>

  17.     </dependency>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值