我已经在 Eclipse 中导入了 Maven 项目,但在 pom.xml 中出现以下错误-
项目构建错误:
'dependencyManagement.dependency.dependency.systemPath' 为
jdk.tools:jdk.tools:jar 必须指定绝对路径,但
${JAVA_HOME}/lib/tools.jar
我对 Maven 有点陌生,任何帮助将不胜感激。
您已指定对的依赖项jdk.tools:jdk.tools:jar
with a <systemPath>
of ${JAVA_HOME}/lib/tools.jar
. ${JAVA_HOME}
不是有效的Maven 属性 http://books.sonatype.com/mvnref-book/reference/resource-filtering-sect-properties.html。读取环境变量的语法JAVA_HOME
is ${env.JAVA_HOME}
。然而,相同的信息被暴露为系统属性 http://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html named java.home
, so ${java.home}
是最好的解决方案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)