从《Maven属性指南》中:
$ {java.home}指定要获取的当前JRE_HOME环境使用的路径以及相对路径,例如:$ {java.home} ../ bin /
java.exe
java.home属性与JAVA_HOME环境设置不同。它实际上是动态属性,向您显示哪个JRE正在运行您的代码。
尝试正确设置java.home属性,然后查看它是否有效。

从《Maven属性指南》中:
$ {java.home}指定要获取的当前JRE_HOME环境使用的路径以及相对路径,例如:$ {java.home} ../ bin /
java.exe
java.home属性与JAVA_HOME环境设置不同。它实际上是动态属性,向您显示哪个JRE正在运行您的代码。
尝试正确设置java.home属性,然后查看它是否有效。