一、概述

maven是进行java开发必不可少的工具。以centos为例,常见的安装方式有以下几种:

1. 使用epel-apache-maven

可以安装高版本maven的流传已久的神奇脚本,不幸的是地址已经失效!

wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo

yum -y install apache-maven

2. 使用yum安装

yum install -y maven
mvn -v

此方式安装的maven版本较低,有时候不符合需要。

3. 手动下载安装

此方式较为复杂,需要修改环境变量,不再详细阐述。

二、新的方式

1. 使用yum正常安装maven

yum install -y maven

2. 查看mvn信息

[root@00fly work]# mvn -v
Apache Maven 3.0.5 (Red Hat 3.0.5-17)
Maven home: /usr/share/maven
Java version: 1.8.0_412, vendor: Red Hat, Inc.
Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-957.21.3.el7.x86_64", arch: "amd64", family: "unix"

发现maven安装位置为/usr/share/maven

3. 下载maven新版本

https://archive.apache.org/dist/maven/maven-3/

wget https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

4. 解压移动

tar -zxvf apache-maven-3.6.3-bin.tar.gz
rm -rf /usr/share/maven
mv apache-maven-3.6.3 /usr/share/maven

5. 验证

mvn -v

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /usr/share/maven
Java version: 1.8.0_412, vendor: Red Hat, Inc., runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-957.21.3.el7.x86_64", arch: "amd64", family: "unix"

大功告成!


有任何问题和建议,都可以向我提问讨论,大家一起进步,谢谢!

-over-

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐