好久都没有更新了,由于职位调整,开始捣鼓持续集成的东西了。jenkins的基本安装配置网上有很多教程,不用多讲了,就记录下我在使用过程中遇到的一些问题。
话说这个jenkins环境以及安装好了有一段时间了,但是在连接git时一直有问题,最近这个问题已经解决,我会在另一篇中讲解解决办法。这篇主要讲下我在构建项目,进行打包时总是遇到java_home设置不对,查阅资料,尝试了很多种方法,就在要放弃时,突然有了紧张,也是很激动啊。废话不多说,直接看正文吧。
1. 在jenkins服务器上已经安装好JDK和maven,环境变量也设置好了,执行mvn -v,可见JDK的环境配置没有问题
test_git_2] $ /var/lib/apache-maven-3.3.9/bin/mvn clean install -B -U -Dsurefire.useFile=false Error: JAVA_HOME is not defined correctly. We cannot execute /opt/jdk1.7.0_75//bin/java Build step ‘Invoke top-level Maven targets‘ marked build as failure Finished: FAILURE3. 尝试了好多办法重新设置变量,都不起作用,后来有人提到是否jenkins系统设置没有JAVA_HOME设置,
Jenkins构建项目,JAVA_HOME is not defined correctly
原文:http://www.cnblogs.com/amy-2013/p/6347221.html