从零搭建基于gitlab+jenkins+maven的系统发布流水线
一、Java环境准备(jdk 1.8)
- 查看当前是否存在Java环境,如果存在 jdk 1.8,则进入下一个环节。
java -version
-
下载 jdk 1.8
yum -y install java-1.8.0-openjdk
-
配置环境变量
vi /etc/profile
-
输入
i
进入编辑模式,在文件的最后加上
export JAVA_HOME=/usr/lib/jvm/java-1.8.0
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
esc
退出编辑模式,输入 :wq
保存并退出
- 使用
source /etc/profile
更新配置后,再次输入java -version
查看是否安装成功,如果没成功,则仔细确认环境变量中JAVA_HOME的路径是否有误
二、Maven环境准备
-
下载wget工具
yum -y install wget
-
远程下载Maven
使用命令cd /usr/local
,进入到local目录
复制安装包在官网连接后,直接命令下载
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
-
解压(根据自己实际安装包名称修改)
tar -zxvf apache-maven-3.6.3-bin.tar.gz
-
改名
mv apache-maven-3.6.3 maven
-
配置环境变量
vi /etc/profile
-
输入
i
进入编辑模式,在文件的最后加上
MAVEN_HOME=/usr/local/maven
export PATH=${MAVEN_HOME}/bin:${PATH}
esc
退出编辑模式,输入 :wq
保存并退出
- 使用
source /etc/profile
更新配置后,输入mvn -v
查看是否配置成功,如果没成功,则仔细确认环境变量中MAVEN_HOME的路径是否有误
- 配置maven阿里云镜像
vim /usr/local/maven/conf/settings.xml
找到<mirrors> </mirrors>
标签,在改标签中添加如下代码
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url&