这是Eclipse Maven支持中的一个错误。根据
Maven规范,
Eclipse不支持所有全局Maven属性。
根据规格:
$ {java.home}指定当前JRE_HOME环境使用的路径,并使用相对路径来获取例如
至少在Eclipse 4.3.1中不是这样,这里
java.home始终指向 用于启动Eclipse 的 JRE,而 不是构建JRE。
要解决此问题,您需要使用JDK中的JRE来启动Eclipse,方法是在
eclipse.ini( before
-vmargs!)中添加以下内容:
-vmC:/<your_path_to_jdk170>/jre/bin/server/jvm.dll



