centos 安装maven_安装及使用Jenkins

1. 安装及使用Jenkins

1.1 安装前准备

1.1.1 安装Java

sudo yum -y install java-1.8.0-openjdk #jre

sudo yum -y install java-1.8.0-openjdk-devel #jdk

但对于centos有个问题,不可以安装成gcj(例如:gij(GNU libgcj) version 4.4.6 20110731(Red Hat 4.4.6-3)), 导致Jekins不工作,如果查看java版本类似上例,需要卸载,安装其他版本

java -version #查看Java版本

yum remove java #卸载异常版本

which java #查看java执行路径,备注:java实际的路径为--/usr/lib/jvm

952bf3aaa9ab98b4f1c0062636a7f23d.png

设置java路径:vi /etc/profile 在文件最后添加下列配置

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

使配置生效: source /etc/profile

1.1.2 防火墙设置

#配置Jenkins端口8080

firewall-cmd --zone=public --add-port=8080/tcp --permanent

#开端口后必须重新加载

firewall-cmd --reload

1.1.3 安装Git

sudo yum -y install git

git --version

1.1.4 安装Maven

1.1.4.1 下载Maven安装包

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

1.1.4.2 解压Maven安装包

tar -zxvf apache-maven-3.6.0-bin.tar.gz

mv apache-maven-3.6.0 /usr/local/maven3

1.1.4.3 配置Maven路径

vi /etc/profile #最后添加以下内容

export M2_HOME=/usr/local/maven3

export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin

#保存退出后运行下面的命令使配置生效,或者重启服务器生效

source /etc/profile

配置结果如下图:

f090bddc3c15a6938d36b2d4e95e0af8.png

1.1.4.4 验证Maven是否配置成功

mvn -v

dcc189db4224f0862b85290bcb2a3142.png

1.1.5 配置国内阿里云Maven镜像

vi /usr/local/maven3/conf/settings.xml

配置mirrors的子节点,添加如下mirror

nexus-aliyun

central

Nexus aliyun

http://maven.aliyun.com/nexus/content/groups/public

369d7f56275756d7137a9f3c05cdad43.png

1.1.5 安装JQ,用于解析Json字符串

yum install epel-release -y

yum install jq -y

jq --version

#或者

wget -o jq https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64

chmod +x ./jq

cp jq /usr/bin

#验证

echo '{"first_name":"John

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值