实战交付一套dubbo微服务到k8s集群(3)之二进制安装Maven
2024-08-24 00:46:05
maven官网:https://maven.apache.org/
maven二进制下载连接:https://archive.apache.org/dist/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz
1.下载maven二进制包
在运维主机(mfyxw50.mfyxw.com)上操作
[root@mfyxw50 ~]# cd /opt/src/
[root@mfyxw50 src]# wget https://archive.apache.org/dist/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz
2.解压二进制maven文件到指定目录
在运维主机(mfyxw50.mfyxw.com)上操作
[root@mfyxw50 ~]# mkdir -p /data/nfs-volume/jenkins_home/maven-3.6.1-8u232
[root@mfyxw50 ~]# tar xf /opt/src/apache-maven-3.6.1-bin.tar.gz -C /data/nfs-volume/jenkins_home/
[root@mfyxw50 ~]# mv /data/nfs-volume/jenkins_home/apache-maven-3.6.1/* /data/nfs-volume/jenkins_home/maven-3.6.1-8u232/
[root@mfyxw50 ~]# rm -fr /data/nfs-volume/jenkins_home/apache-maven-3.6.1
在mfyxw30.mfyxw.com主机上执行
在jenkins容器中是否能查看到有二进制的maven目录
[root@mfyxw30 ~]# kubectl get pod -n infra
NAME READY STATUS RESTARTS AGE
jenkins-b99776c69-p6skp 1/1 Running 0 4h2m
[root@mfyxw30 ~]# kubectl exec -it jenkins-b99776c69-p6skp -n infra -- /bin/bash
root@jenkins-b99776c69-p6skp:/# cd /var/jenkins_home/
root@jenkins-b99776c69-p6skp:/var/jenkins_home# ls
com.cloudbees.hudson.plugins.folder.config.AbstractFolderConfiguration.xml logs
config.xml maven-3.6.1-8u232
copy_reference_file.log nodeMonitors.xml
hudson.model.UpdateCenter.xml nodes
hudson.plugins.git.GitTool.xml plugins
identity.key.enc queue.xml.bak
jenkins.install.InstallUtil.lastExecVersion secret.key
jenkins.install.UpgradeWizard.state secret.key.not-so-secret
jenkins.model.DownloadSettings.xml secrets
jenkins.security.QueueItemAuthenticatorConfiguration.xml updates
jenkins.security.UpdateSiteWarningsConfiguration.xml userContent
jenkins.security.apitoken.ApiTokenPropertyConfiguration.xml users
jenkins.telemetry.Correlator.xml war
jobs workflow-libs
root@jenkins-b99776c69-p6skp:/var/jenkins_home#
3.设置maven镜像源
在运维主机(mfyxw50.mfyxw.com)上操作
[root@mfyxw50 ~]# vi /data/nfs-volume/jenkins_home/maven-3.6.1-8u232/conf/settings.xml
#添加如下内容
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
最新文章
- BZOJ 3489: A simple rmq problem
- c# 实现 java 的 System.currentTimeMillis() 值
- dapper 注意事项之GUID
- Spring mvc web 配置
- [LeetCode]题解(python):120 Triangle
- 解决log4j:WARN Error initializing output writer. log4j:WARN Unsupported encoding?的问题
- 【HDU 3966】Aragorn&#39;s Story(未完待续)
- Skrollr.js -- 使用Skrollr创建视差滚动效果页面
- DataPackage-数据库、表的区域设置和系统不一致导致处理失败
- css(字体,文本,边距,边框,阴影,背景,渐变,多重背景,列表)
- gcc使用笔记
- Offer_1
- CUDA编程入门,Dim3变量
- C++对象模型之lambda表达式
- Cypher查询语言--Neo4j之聚合函数(五)
- java图片处理开源框架
- C#配置文件config的使用
- python+ffmpeg切割视频
- [十六]基础类型BigInteger简介
- 学习python第三天