是否可以参照$JAVA_HOME
在POM文件中设置属性?
<executable><$JAVA_HOME>/bin/javac</executable>
我这样做的原因是,让maven使用正确的编译器版本的唯一方法是设置<executable>
。但是我不想硬编码pom文件中的JAVA_HOME
位置。
您可以使用${env.ANY_ENV_VARIABLE}
在pom.xml中获取env变量。所以在的情况下只需使用${env.JAVA_HOME}