上篇博客介绍了Jenkins+maven+svn+tomcat基本环境,此博客介绍Jenkins常见问题、插件整合使用等功能。
1、Jenkins的插件管理
1.1)系统管理--插件管理
安装Email Extension Plugin插件,系统设置中邮件设置,当然一些关于ssh等相关插件后续也要用到。
Maven Project Plugin,Subversion Plugin,Checkstyle Plugin,Findbugs Plugin,PMD PluginWarnings Plugin ssh等相关插件。
ps:有些插件可能需要×××下载,也可能是网络原因,如果失败多次,直接去官网下载指定插件。
ps,也可以用Jenkins自带的邮件,只是插件邮件方式更详细。
1.2)字符集问题
Your container doesn't use UTF-8 to decode URLs. If you use non-ASCII characters as a job name etc, this will cause problems. See Containers and Tomcat i18n for more details.
1.2.1)如果Job的控制台中文输出乱码,请将URIEncoding=”utf-8”更改为
useBodyEncodingForURI="true"
1.3)版本升级
ps:download下载,变更说明查看具体升级方式。
1.4)配置Jenkins内存(启动文件)
CATALINA_OPTS="-DJENKINS_HOME=/path/to/jenkins_home/ -Xmx512m" catalina.sh start
1.5)安全问题(TOMCAT_HOME/conf/tomcat-users.xml)
1.6)JDK、MAVEN(ANT)的配置
别名:自己取名,JAVA_HOME:这个是本机JDK的安装路径 自动安装:一般不推荐这个选项
JAVA_HOME的路径一定要与本机系统环境配置的jdk路径一致,maven配置类似。
1.7)安全配置(可根据自己的需求定义)
1.8)Subversion 配置(选择和自己svn相同的版本)
1.9)构建一个job
自己定义项目名称,然后选择方式。
1.9.1)选择subversion。
分别填你的svn地址,以及认证用户和密码。
1.9.2)构建触发器
jenkins 每隔多久检查一下您源代码仓库的变化。如果发现变化,就执行一次构建。
1.9.3)Maven构建(因为这里没有说到eclipse如何添加Maven插件,这里后续补充)
接下来将要创建一个job完整创建流程。(Eclipe添加svn和Maven插件后续介绍)