linux配置maven

1.将liunx版本的maven通过软件上传到linux服务器,并且解压:

复制代码
tar -zxvf 压缩包 -C /xxx/xxx  // /xxx/xxx为路径  

2.在/etc/profile配置文件中配置环境变量:

复制代码
vim /etc/profile

在profile文件中配置全局变量:

复制代码
export MAVEN_HOME=/usr/local/apache-maven-3.5.4
export PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH

让配置的环境变量生效:

复制代码
source /etc/profile

修改maven的settings.xml配置文件,配置本地仓库地址:

复制代码
cd /xxx/xxx/apache-maven-.../conf  

vim settings.xml

修改内容如下:

复制代码
<localRepository>本地仓库地址</localRepository>   //增加本地仓库

<mirror> 
    <id>alimaven</id> 
    <mirrorOf>central</mirrorOf> 
    <name>aliyun maven</name> 
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>   //添加阿里仓库
相关推荐
都在酒里1 分钟前
Linux字符设备驱动开发(五):PWM调光——实现LED亮度控制与呼吸灯效果
linux·运维·驱动开发
YDS8297 分钟前
浅谈近期关于Docker部署产生的一些问题
运维·docker·容器
爱喝水的鱼丶10 分钟前
SAP-ABAP:变量、常量、结构与内表声明(10篇博客合集) 第六篇:ABAP 7.40+新特性:声明语法的简化写法与兼容注意事项
运维·服务器·开发语言·学习·算法·sap·abap
虾壳云官方12 分钟前
OpenClaw 绑定企业微信完整指南
服务器·前端·网络·人工智能·企业微信·open claw·小龙虾
Hani_9720 分钟前
Code Coverage系列(三)gcov 是什么?做什么?两个参数?检测原理?gcno文件内容?gcda文件内容?
linux·代码覆盖率
雾岛心情23 分钟前
【邮件管理】小铭邮件管理之IMAP收取特定的目录和特定时间邮件
服务器·工具·o365·小铭邮件工具箱(公司版)
青梅橘子皮23 分钟前
Linux---进程状态与优先级
linux·运维·服务器
H Journey38 分钟前
Linux VIM介绍与常用命令
linux·运维·vim
invicinble38 分钟前
设计模式(类的拓扑结构)(为什么会产生设计模式,以及什么是设计模式)
linux·服务器·设计模式
铁皮哥41 分钟前
【agent 开发】Claude Code 的 Skill 是怎么被加载的?从 name/description 到 SKILL.md 再到资源文件
java·服务器·数据库·python·gitee·github·软件工程