原来配置的过程地址:
http://blog.csdn.net/cyjs1988/article/details/72780982
http://blog.csdn.net/taoxu858/article/details/71107183
在配置环境中遇到的问题:
1. 针对Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1的解决方案:
编译maven工程的时候出现如下错误:
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1
pom中如下配置maven插件,配置中声明使用JDK1.8:
这里的${JAVA8_HOME}这个变量是在settings.xml中配置的,如下:
揭晓原因:
maven其实是有一个默认的仓库.m2仓库和默认的settings.xml配置文件,我们在这个默认的settings.xml文件中也添加了一个JAVA8_HOME的变量后,编译就通过了,这就说明,maven编译的时候找的不是我在idea中配置的我自定义的settings.xml,而是先找的它默认的那个。因为里面没有,所以之前找不到JAVA8_HOME,导致编译失败、
总结:maven编译的时候应该是先找的默认的settings.xml,如果找不到,才会去找我在idea的settings选项下配置的“User settings file”中配置的settings.xml文件。
解决办法:删掉maven默认的去找的那个settings.xml文件,这样自定义的文件就会生效了
2. pom.xml的配置
org.apache.maven.plugins
maven-surefire-plugin
2.17
usedefaultlisteners
false
listener
org.uncommons.reportng.HTMLReporter
res/testNG.xml
target/
org.apache.maven.plugins
maven-compiler-plugin
3.1
UTF-8
true
true
C:\Program Files\Java\jdk1.8.0_131\bin\javac
3.记得在eclipse上装好TestNG插件
4.在装好Jenkins的时候,在真正开始做构建配置前,务必装好git客户端,然后把git.exe的路径放到 Jenkins的 主页面 > 系统管理 > Global Tool Configuration中。
那个Git那一项下面的Path to Git executable的路径一定要一开始就设置好【这个上面应该填写,例如:C:\Program Files\Git\bin\git.exe】(如果你是通过github.com上面的git项目和Jenkins进行关联,就要设置Path to Git executable这一项)
并在自己建立的Jenkins项目下,点击左边列表的“配置”->“General”选项卡->源码管理->在认证上面,点击Add,输入自己Github账号和密码,然后添加进来,最后输入https://github.com/github的ID/项目名xxx.git 这样的URI。
参考资料:
http://www.cnblogs.com/mingmingruyuedlut/p/4228576.html
http://blog.csdn.net/wangfei0904306/article/details/56011877
http://www.cnblogs.com/zhengah/p/5168142.html
5. 启动和停止Jenkins服务
启动Jenkins服务
net start jenkins (注:如果Jenkins曾经启动过,启动服务不需要进入到某个目录)
停止Jenkins服务
net stop jenkins