Centos maven 安装配置

该博客主要介绍在CentOS系统下安装和配置Maven的步骤。包括从官网下载介质,将其上传到指定目录并解压,接着配置环境变量,最后进行测试,帮助用户完成Maven在Linux系统上的部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载介质

官网地址

Maven – Download Apache Maven

上传并解压

  1. 上传介质到/data/tools
  2. tar -zxvf apache-maven-3.8.4-bin.tar.gz

配置环境变量

# 编辑配置文件
vim /etc/profile

# 在末尾追加
export MAVEN_HOME=/data/tools/apache-maven-3.8.4

export PATH=$MAVEN_HOME/bin:$PATH


# 使配置文件生效
source /etc/profile

测试

 
# 测试版本号
mvn -version

# 返回
Maven home: /data/tools/apache-maven-3.8.4
Java version: 1.8.0_321, vendor: Oracle Corporation, runtime: /data/tools/jdk1.8.0_321/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.15.2.el7.x86_64", arch: "amd64", family: "unix"

### 安装 Maven 的具体方法 #### 准备工作 在 CentOS 系统中安装 Maven 需要先确认已安装 Java 开发环境 (JDK),因为 Maven 是基于 Java 构建的工具。可以通过运行 `java -version` 和 `javac -version` 来验证 JDK 是否存在以及版本号是否满足需求[^1]。 #### 下载 Maven 访问 Apache Maven 的官方网站获取最新稳定版的压缩包链接。可以使用以下命令通过 wget 工具下载: ```bash wget https://downloads.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz ``` 此操作会将指定版本的 Maven 压缩包下载到当前目录下[^2]。 #### 解压并移动至合适位置 解压刚刚下载好的 tar 文件,并将其放置于 `/opt` 或其他适合存放软件的位置以便管理。 ```bash tar -zxvf apache-maven-*.tar.gz -C /opt/ mv /opt/apache-maven-* /opt/maven ``` #### 设置环境变量 为了让系统识别 Maven 命令,需设置 PATH 变量指向 Maven 的 bin 路径。编辑 `/etc/profile.d/maven.sh` 文件或者直接修改全局 profile 文件 `/etc/profile` 添加如下内容: ```bash export MAVEN_HOME=/opt/maven export PATH=$MAVEN_HOME/bin:$PATH ``` 保存更改后执行刷新命令使新配置生效: ```bash source /etc/profile ``` #### 验证安装成果 完成上述步骤之后,可通过输入 `mvn -v` 测试 Maven 是否正常运作。如果显示版本信息,则说明安装成功[^3]。 #### 进阶配置(可选) 对于国内开发者来说,由于网络原因可能遇到依赖库加载缓慢的情况,因此建议配置阿里云或其他镜像源加速构建过程。打开用户家目录下的 `.m2/settings.xml` 文件,在 `<mirrors>` 标签下加入相应节点即可实现自定义镜像支持[^4]。 ```xml <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值