本文使用的是: tomcat8.0, jdk1.8, maven3.3.9, jenkins 2.7.3;
环境:vm,centos 6.5
注:1、主机访问虚拟机tomcat,需要关闭防火墙; 关闭防火墙:service iptables stop
2、查看ip: ifconfig ,只有127.0.0.1是没有启动网卡,启动网卡命令: ifup eth0
一、配置tomcat,maven,jdk export M2_HOME=/usr/java/maven/apache-maven-3.3.9
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_66
export PATH=$M2_HOME/bin:$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
使用命令: source /ect/profile 让环境变量即时生效;
3、在tomcat-conf目录 tomcat-users.xml配置以下内容(
4、在maven-conf目录 settings.xml文件中配置以下内容(
tomcat
tomcat
tomcat
5、在要打war包的maven项目pom.xml中配置:
org.apache.tomcat.maven
tomcat7-maven-plugin
http://localhost:8080/manager/text
tomcat
tomcat
tomcat
/${project.artifactId}
5、启动tomcat,访问 http:ip:8080 验证tomcat是否安装成功;访问 http:ip:8080/manager 验证tomcat用户是否配置成功
二、安装部署jenkins
3、启动tomcat服务器、启动成功后用浏览器打开访问地址http://ip:8080/jenkins,注意查看tomcat控制台打印的Jenkins验证码,登陆Jenkins选择推荐插件安装,查看jenkins是否被成功部署(如下图)。
三、配置Jenkins
1、配置jdk,maven
四、新建构建项目
1、maven Integration plugin
2、构建配置(subversion plugin)
如果不需要远程部署到tomcat下,请忽略最后一步和tomcat-users.xml,maven中settings.xml,pom.xml的配置