Linux环境部署Maven(图文详细)

目录

摘要

一、准备工作

1.检查当前环境是否安装maven

2.下载maven

[​编辑 3.上传maven压缩包](#编辑 3.上传maven压缩包)

4.解压maven包

5.移动到/usr/local目录下方便管理

6.配置maven环境变量

7.刷新配置文件

8.配置maven镜像仓库

9.验证是否成功


摘要

笔者Linux环境为:Ubuntu 22.04

一、准备工作

1.检查当前环境是否安装maven

若出现如图所示:即表示目前环境下未安装maven

2.下载maven

官网地址:Maven -- Download Apache Maven

3.上传maven压缩包

4.解压maven包

复制代码
#切换到 /opt目录
cd /opt
#解压
tar -zxvf apache-maven-3.9.6-bin.tar.gz 

5.移动到/usr/local目录下方便管理

复制代码
mv apache-maven-3.9.6 /usr/local/

6.配置maven环境变量

复制代码
# 打开环境变量文件
vim /etc/profile
# 在/etv/profile的最后一行添加,保存退出
export MAVEN_HOME=/usr/local/apache-maven-3.9.6
export PATH=$MAVEN_HOME/bin:$PATH

7.刷新配置文件

复制代码
source /etc/profile

8.配置maven镜像仓库

在国内访问 Maven 中央仓库可能会受到网络限制,因此配置镜像是很有必要的。

复制代码
# 打开maven的配置文件
vim /usr/local/apache-maven-3.9.6/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>

9.验证是否成功

命令:mvn -v

到此,maven安装结束。

相关推荐
程序媛学姐8 分钟前
SpringKafka错误处理:重试机制与死信队列
java·开发语言·spring·kafka
Linux运维老纪9 分钟前
运维之 Centos7 防火墙(CentOS 7 Firewall for Operations and Maintenance)
linux·安全·centos·云计算·运维开发·火绒
斯普信专业组16 分钟前
Ceph异地数据同步之-RBD异地同步复制(下)
linux·服务器·ceph
counsellor21 分钟前
CentOS 7安装hyperscan
linux·centos·hyperscan
电星托马斯23 分钟前
Linux系统CentOS 6.3安装图文详解
linux·运维·服务器·程序人生·centos
向阳25625 分钟前
SpringBoot+vue前后端分离整合sa-token(无cookie登录态 & 详细的登录流程)
java·vue.js·spring boot·后端·sa-token·springboot·登录流程
啞謎专家26 分钟前
CentOS中挂载新盘LVM指南:轻松扩展存储空间,解决磁盘容量不足问题
linux·运维·服务器
s_little_monster38 分钟前
【Linux】进程信号的捕捉处理
linux·运维·服务器·经验分享·笔记·学习·学习方法
XiaoLeisj42 分钟前
【MyBatis】深入解析 MyBatis XML 开发:增删改查操作和方法命名规范、@Param 重命名参数、XML 返回自增主键方法
xml·java·数据库·spring boot·sql·intellij-idea·mybatis
风象南42 分钟前
SpringBoot实现数据库读写分离的3种方案
java·spring boot·后端