在 OPEN JDK - 11

时间:2021-03-26 07:47:47

标签: java maven build openjdk-11

我正在将我的 JDK 1.8 项目转换为 OPEN JDK -11。作为该过程的一部分,在 tools.jar 引用下面有几个地方使用。我也知道 tools.jar 从 java 1.9 折旧了。我需要使用 OPEN JDK -11 构建我的项目而不会出现以下错误。请支持!

错误: 无法在项目公共资源上执行目标 org.codehaus.mojo:aspectj-maven-plugin:1.11:compile (default): 目标 org.codehaus.mojo:aspectj- 的执行默认值maven-plugin:1.11:compile failed: Plugin org.codehaus.mojo:aspectj-maven-plugin:1.11 或其依赖项之一无法解析:在指定路径 C 找不到工件 com.sun:tools:jar:11 :\OpenJDK-11/../lib/tools.jar -> [帮助 1]

**Maven tags:**  
<profile> <id>default-profile</id> <activation> <activeByDefault>true</activeByDefault> 
            <file> <exists>${java.home}/../lib/tools.jar</exists> </file> </activation> 
            <properties> <toolsjar>${java.home}/../lib/tools.jar</toolsjar> </properties> 
            </profile>

<dependency> <groupId>jdk.tools</groupId> <artifactId>jdk.tools</artifactId> 
            <version>11.0</version> <scope>system</scope> <systemPath>${toolsjar}</systemPath> 
            </dependency> 

0 个答案:

没有答案
相关问题