下载地址:http://mirrors.jenkins-ci.org/war-stable/ 推介下载latest,最新版
下载后在C盘创建一个目录“jenkins”,然后把下载后的war包拷贝进去。命令行运行java -jar jenkins.war,也可以在后边加参数 -httpPort=8083 这样,防止端口已经被占用
在浏览器中输入localhost:8080,可能在网页中提示输入password,在刚才cmd窗口中找到jenkins的password输入。
然后,jenkins会询问你要安装哪些插件,可以按照自己的选择安装,也可以选择默认推介安装的插件。
jenkins的坑:
1.我机器上装的java9,然后打开Global Tool configuration,Global Security等各种报错,查jenkins官方说明发现是因为java9确实有这样的问题,启动jenkins.war的时候,控制台也各种报错,看jenkins官方反馈网站上说换java7就正常了,但换了java7,启动jenkins(最新版jenkins)的 时候又提示至少要使用java8,然后又装了java8,改环境变量,控制台输入java -version,验证更换版本是否成功,然后启动jenkins就正常了。估计后边jenkins应该会解决。
2.关于jdk多版本切换的坑:
在oracle官网下载的exe安装包,先安装的高版本jdk9,然后为了需要又安装了低版本的jdk7,更改环境变量的路径后,在控制台输入java -version,发现还是java9.按照网上的流程,删除system/windows32下的3各java*.exe文件,也还是不行。最后发现,安装版本的jdk会在注册表中写入很多java相关的东西,这会导致新安装的低版本jdk不生效。
解决办法:还可以用oracle官网下载的jdk的exe版本,只是在安装的时候,第一步选择路径,然后点击下一步,然后再次需要选择路径安装jre的路径的时候,直接选择取消或者关闭,就可以不给注册表写入jdk相关信息,也不会在windows/system32下放置三个java*.exe文件。切换版本的时候,只需要更改环境变量即可。
备注:jenkins对于软粉的使用,参考博客园里善友兄的那篇“基于Jenkins快速搭建持续集成环境”文章,文章结尾附了两篇文章。