Maven 下载 安装 配置
Maven 下载 安装 配置
1. Maven 安装与配置
1.1 安装 Maven
1.1.1 下载 Maven
- 访问 Maven 官方网站。
Maven 3.9+ 需要 JDK 8 或更高版本才能执行。它仍然允许您使用工具链针对 1.3 和其他 JDK 版本进行构建
-
下载最新的 Maven 压缩包(如
apache-maven-3.x.x-bin.zip
)。在此之前,我下载了多个版本的 IntelliJ IDEA,为了应对 IntelliJ IDEA 和 Maven 版本频繁更新带来的兼容性问题,我下载了多个版本的Maven
这个页面提供了 Maven 3.x 系列的各个版本的历史下载链接。你可以在这里找到 Maven 3.x 的所有版本,包括稳定版和测试版。
使用方法
- 访问页面: 打开浏览器,访问
https://archive.apache.org/dist/maven/maven-3/
。 - 选择版本: 在页面上,你会看到 Maven 3.x 系列的各个版本,每个版本都有一个对应的目录。
- 下载: 进入你需要的版本目录,下载对应的压缩包(如
apache-maven-3.x.x-bin.zip
或apache-maven-3.x.x-bin.tar.gz
)。
示例
假设你需要下载 Maven 3.6.3 版本,你可以按照以下步骤操作:
- 访问
https://archive.apache.org/dist/maven/maven-3/
。 - 找到
3.6.3
目录,点击进入。 - 下载
apache-maven-3.6.3-bin.zip
或apache-maven-3.6.3-bin.tar.gz
。
注意事项
- 版本选择: 选择适合你项目的 Maven 版本,确保与你的开发环境和其他工具兼容。
- 安全性: 下载文件时,确保从官方归档页面下载,以避免下载到被篡改的文件。
通过这个归档页面,你可以方便地获取 Maven 的历史版本,解决版本兼容性问题。
2.1.2 解压 Maven
- 将下载的压缩包解压到你选择的目录,例如
C:\Program Files\Apache\maven
或/usr/local/apache-maven
。
2.1.3 配置环境变量
-
Windows:
-
右键点击“此电脑” -> “属性” -> “高级系统设置” -> “环境变量”。
-
新建一个系统变量
MAVEN_HOME
,变量值填写Maven的解压目录 -
在“系统变量”中找到
Path
,点击“编辑”。 -
添加 Maven 的
bin
目录路径,例如%MAVEN_HOME%\bin
。
- 点击“确定”保存。
-
2.1.4 验证安装
-
打开命令行或终端,输入
mvn -v
。 -
如果安装成功,你会看到 Maven 的版本信息。
2.2 配置 Maven
2.2.1 配置本地仓库
-
Maven 默认将依赖下载到
~/.m2/repository
目录。 -
如果你想更改本地仓库的位置,可以在 安装路径
D:\DevTools\Apache\Maven\apache-maven-3.6.0\conf\
文件中进行配置。<settings> <localRepository>/path/to/your/local/repo</localRepository> </settings>
我是在Maven的根目录下面创建了maven_repository
文件夹 以此来代表本地仓库
而后在settings.xml修改本地仓库存放路径
2.2.2 配置aliyun私服
-
默认情况下,Maven 使用中央仓库(Central Repository)
中央仓库:由Maven团队维护的全球唯一的仓库,仓库在国外,所以下载jar包速度可能比较慢
-
而阿里公司提供了一个远程仓库,里面基本也都有开源项目的jar包,你可以在
settings.xml
中配置私服修改 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>
3. Maven 基本使用
3.1 构建项目
3.1.1 编译项目
-
进入项目目录,运行以下命令编译项目:
mvn compile
-
编译后的类文件会生成在
target/classes
目录中。
3.1.2 清理项目
-
运行以下命令清理生成的文件:
mvn clean
-
该命令会删除
target
目录。
3.1.3 运行测试
-
运行以下命令执行项目中的测试:
mvn test
-
测试结果会显示在命令行中。
3.1.4 打包项目
-
运行以下命令将项目打包成 JAR 文件:
mvn package
-
打包后的 JAR 文件会生成在
target
目录中。
3.1.5 安装
-
运行以下命令将项目打包并安装到本地仓库:
mvn install
-
打包后的 JAR 文件会生成在
target
目录中,并且会被安装到本地 Maven 仓库(通常是~/.m2/repository
)