您的位置:首页 > 编程语言 > Java开发

Jenkins编译打包时报错The JAVA_HOME environment variable is not defined correctly + mvn clean package The JA

2017-10-17 13:46 741 查看
+ mvn clean package

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
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE

第一反应是去查看Jenkins的环境变量配置(Jenkins的web端进行配置),看了一眼JAVA_HOME的配置感觉没什么问题,可是继续执行流水还是报同样的错误。

最终发现原来是在配置JAVA_HOMEd的时候在jdk的路径前面多家了一个空格。怪不得一开始看不出来JAVA_HOME的错误。

大家在其他场景下,配置路劲的时候也要注意“空格”的问题!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐