Jenkins 编译的时候提示错误 JAVA_HOME environment

在使用 Jenkins 进行编译的时候提示错误:

The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE

解决办法

在 Jenkins 中选择 Manage Jenkins,然后选择 配置系统.

jenkins-java-home-01

配置系统

jenkins-java-home-02

然后选择全局属性后,添加一个变量为 JAVA_HOME 就可以解决这个问题了。

jenkins-java-home-03

然后再重新编译后就可以解决参数配置问题。