跳到主要内容

Maven

信息

Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。

官方网站 | 阿里巴巴开源镜像站 | 菜鸟教程

安装

参考官方网站: 下载 | 安装


也可以使用 Chocolatey,安装:

choco install maven -y

安装位置:C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.4


如果使用 IDEA 会自带一套 Maven,配置可以直接写在 ~/.m2/settings.xml 里(没有就新建一个)。

配置

配置文件位于 Maven 安装目录中的 conf/setting.xml 文件中。

可以使用以下命令查询 Maven 安装位置;

  • PowerShell: Get-Command mvn | Select-Object Source
  • Bash: which gitwhere git
  • CMD: where mvn

以下是一个配置阿里云 Maven 镜像的配置:

setting.xml
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
<repositories>
<repository>
<id>spring</id>
<url>https://maven.aliyun.com/repository/spring</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<mirrors>
<mirror>
<id>maven-default-http-blocker</id>
<mirrorOf>external:http:*</mirrorOf>
<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
<url>http://0.0.0.0/</url>
<blocked>true</blocked>
</mirror>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
</mirrors>
</settings>