一、简介
jenkins发布springboot项目,公司项目使用maven及java,需要在jenkins服务器上安装jdk与maven
二、安装
1、jdk安装
A、下载linux版本的jdk;
B、将解压后的文件放置到/usr/local/jdk1.8
C、修改环境变量 vim /etc/profile
JAVA_HOME=/usr/local/jdk1.8
JRE_HOME=/usr/local/jdk1.8/jre
CLASS_PATH=.:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
D、source /etc/profile #使配置生效
E、java -version #查询java版本
2、maven安装
3、jenkins安装
A. jenkins官方推荐安装方式
1、wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
2、rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
3、yum install jenkins
4、service jenkins start/stop/restart
B、war包安装方式
官网下载jenkins的war包,放置在某个目录下,使用java -jar jenkins.war方式启动
4、 jenkins默认配置说明
配置文件:/etc/sysconfig/jenkins
war包文件位置:/usr/lib/jenkins
插件等文件位置:/var/lib/jenkins
工作空间位置:/root/.jenkins/workspace/
maven本地库位置:/root/.m2/repository
5、其他说明
A、远程连接服务器需要:publish_over_ssh插件
B、远程执行java -jar 命令时,使用的java是/usr/bin/java,因此要建立本地安装jdk中的java链接。
例子如下:ln -s -f /usr/local/jdk-1.8.0_131/bin/java /usr/bin/java
注:本地java使用的java版本可以通过,"cat /etc/profile"命令查看
C、maven默认的中央仓库进行jar下载时可能会有些慢,可以换成国内的中央仓库