Maven

简介

Maven是意第绪语,意思是“知识的积累者”,最初是为了简化Jakarta Turbine项目中的构建过程。有几个项目,每个项目都有自己的Ant构建文件,所有项目都略有不同。JAR已检入CVS。我们想要一种标准的方式来构建项目,清晰地定义项目的组成,一种简单的方式来发布项目信息,以及一种在多个项目中共享JAR的方式。

结果是一个可以用于构建和管理任何基于Java的项目的工具。我们希望我们已经创建了一些东西,可以使Java开发人员的日常工作更加轻松,并且通常有助于理解任何基于Java的项目。

安装

下载

Maven官网地址:https://maven.apache.org/

image-20211006143204542

进入上方官网地址,点击左侧Download,进入下载页面。

image-20211006143351772

右键点击超链接,复制链接地址。

链接服务器,进入安装目录,博猪安装在:/opt

使用wget进行下载,如果没有wget,请使用yum -y install wget先用yum安装。

1
wget https://dlcdn.apache.org/maven/maven-3/3.8.3/binaries/apache-maven-3.8.3-bin.tar.gz

解压

1
tar -zxvf apache-maven-3.8.3-bin.tar.gz

配置环境变量

进入/etc/profile.d/目录,增加maven.sh环境脚本。

1
vim maven.sh

增加环境变量

1
2
export MAVEN_HOME=/opt/apache-maven-3.8.3
export PATH=${MAVEN_HOME}/bin:${PATH}

注意:如果是以普通用户身份运行,则需要增加可执行权限

1
sudo chmod +x /etc/profile.d/maven.sh

使用source命令加载环境变量:

1
source /etc/profile.d/maven.sh

验证安装

想要验证 Maven 软件安装,使用mvn -version命令,它将会打印出 Maven 版本:

1
mvn -version

你将会看到类似下面的输出:

1
2
3
4
5
Apache Maven 3.8.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/apache-maven-3.8.3
Java version: 11.0.5, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-11.0.5.10-0.el8_0.x86_64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.18.0-80.7.1.el8_0.x86_64", arch: "amd64", family: "unix"

配置国内镜像仓库

配置maven仓库,设置阿里镜像仓库,一定要配置一下,国内的下载jar快些。

设置本地仓库存储地址:/opt/apache-maven-3.8.3/repo,进入配置路径

1
2
cd /opt/apache-maven-3.8.3/conf
vi settings.xml

修改仓库存储地址

1
<localRepository>/opt/apache-maven-3.8.3/repo</localRepository>

修改镜像仓库

1
2
3
4
5
6
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>

Maven
https://github.com/yangxiangnanwill/yangxiangnanwill.github.io/2024/01/03/好好码代码吖/Linux/Maven/
作者
will
发布于
2024年1月3日
许可协议