Could not find artifact com.sun:tools:jar:1.8 at specified path ${env.JAVA_HOME}\..\lib\tools.jar
- 目的:是想导入本地的tools.jar,他在jdk下面,
- tools.jar所在位置:本地路径是:
D:\soft\jdk8\lib
- 我的jdk系统环境变量是:
JAVA_PATH == D:\soft\jdk8\bin
- ${env.JAVA_PATH}:这个就是你本地配置的系统变量
错误依赖:
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.8</version>
<scope>system</scope>
<systemPath>${env.JAVA_HOME}/lib/tools.jar</systemPath>
</dependency>
正确写法:
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.8</version>
<scope>system</scope>
<systemPath>${env.JAVA_PATH}/../lib/tools.jar</systemPath>
</dependency>