ubuntu16.04使用Jenkins构建java项目jar包

实验环境

系统版本:16.04(4.4.0-21-generic)java

Tomcat版本:9.0.13python

Jenkins版本:2.140web

Maven版本:apache-maven-3.5.4-bin.tar.gzapache

Jdk版本:1.8.0_191ubuntu

安装jdk

一、安装python-software-properties

udo apt-get install python-software-propertiestomcat

sudo apt-get install software-properties-commonoracle

二、首先添加ppa

sudo add-apt-repository ppa:webupd8team/javaapp

三、更新系统

sudo apt-get updatewebapp

四、安装Jdk

sudo apt-get install oracle-java8-installerjvm

五、查看jdk版本

java -version
ubuntu16.04使用Jenkins构建java项目jar包

安装maven

一、下载maven压缩包

wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

二、解压maven到当前目录

tar zxf apache-maven-3.5.4-bin.tar.gz

三、移动到/usr/local/目录下并重命名为maven

mv apache-maven-3.5.4 /usr/local/maven

四、设置maven的环境变量(追加后边)

vi /etc/profile

export PATH=/usr/local/maven/bin:$PATH

五、使环境变量生效

source /etc/profile

六、验证maven是否安装成功

mvn -v
ubuntu16.04使用Jenkins构建java项目jar包

安装tomcat

一、下载tomcat最新版压缩包

wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

二、解压tomcat

tar xf apache-tomcat-9.0.13.tar.gz

三、移动到/usr/local/下并命名为tomcat

mv apache-tomcat-9.0.13 /usr/local/tomcat

四、配置tomcat环境变量

vi /etc/profile

export JAVA_HOME='/usr/lib/jvm/java-8-oracle/jre'
export CATALINA_HOME='/usr/local/tomcat'
export JENKINS_HOME='/root/.jenkins'
export PATH=/usr/local/maven/bin:$PATH
export PATH=/usr/local/tomcat/bin:$PATH

五、执行生效

source /etc/profile

六、启动tomcat

1)启动tomcat

/usr/local/tomcat/bin/startup.sh

2)关闭tomcat

/usr/local/tomcat/bin/shutdown.sh

3)查看服务启动情况

netstat -anutpl | grep 8090
ubuntu16.04使用Jenkins构建java项目jar包
注:默认tomcat启动使用的是8080端口,可是我这里8080被占用,因此改成8090!

安装Jenkins

一、下载jenkins的war包

wget http://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.140/jenkins.war

二、删除/usr/local/tomcat/webapps/目录里的全部文件

rm -rf /usr/local/tomcat/webapps/*

三、移动jenkins.war到/usr/local/tomcat/webapps/目录下

mv jenkins.war /usr/local/tomcat/webapps/

注:由于这个目录就是apache网页显示的目录,也就是说安装这个tomcat就是为了来实现Jenkins界面管理,因此将这里默认的文件替换成Jenkins的war包,tomcat启动时他会自动解压出来一个Jenkins目录,这时咱们直接网页访问便可!

四、查看网页显示目录

ls /usr/local/tomcat/webapps/
ubuntu16.04使用Jenkins构建java项目jar包

五、访问安装Jenkins

1)访问地址:http://192.168.150.223:8090/jenkins
ubuntu16.04使用Jenkins构建java项目jar包

2)按照网页提示查看密码并点击继续

cat /root/.jenkins/secrets/initialAdminPassword
ubuntu16.04使用Jenkins构建java项目jar包
ubuntu16.04使用Jenkins构建java项目jar包

3)单击选择推荐插件安装(也能够根据需求选择插件安装)
ubuntu16.04使用Jenkins构建java项目jar包

4)以下图自动安装插件
ubuntu16.04使用Jenkins构建java项目jar包

5)随意建立用户名和密码,而后点击保存并完成
ubuntu16.04使用Jenkins构建java项目jar包
注:这里必须全都填写,否则不能保存!

6)根据本身习惯设置路径便可(我这里使用默认的),而后点击保存并完成
ubuntu16.04使用Jenkins构建java项目jar包

7)直接点击开始使用Jenkins便可完成安装
ubuntu16.04使用Jenkins构建java项目jar包
ubuntu16.04使用Jenkins构建java项目jar包
注:到这里jenkins就完成了安装!

配置Jenkins

一、配置全局工具配置

ubuntu16.04使用Jenkins构建java项目jar包
ubuntu16.04使用Jenkins构建java项目jar包

二、新建一个maven项目

ubuntu16.04使用Jenkins构建java项目jar包
ubuntu16.04使用Jenkins构建java项目jar包

ubuntu16.04使用Jenkins构建java项目jar包
ubuntu16.04使用Jenkins构建java项目jar包
ubuntu16.04使用Jenkins构建java项目jar包

三、保存当即构建jar包

ubuntu16.04使用Jenkins构建java项目jar包
ubuntu16.04使用Jenkins构建java项目jar包
ubuntu16.04使用Jenkins构建java项目jar包
ubuntu16.04使用Jenkins构建java项目jar包注:以上能够清晰地看出已经构建完成并打成了jar包,jar包的路径在/root/.jenkins/workspace/smartloan-bms-dev/target/目录下。若是当前是在打war包他的生成路径会在/root/.jenkins/workspace/项目名/target目录下!

相关文章
相关标签/搜索