• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

奋斗的软件工程师

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

Maven 下载 安装 配置

Maven 下载 安装 配置

1. Maven 安装与配置

1.1 安装 Maven

1.1.1 下载 Maven

  1. 访问 Maven 官方网站。

Maven 3.9+ 需要 JDK 8 或更高版本才能执行。它仍然允许您使用工具链针对 1.3 和其他 JDK 版本进行构建

  1. 下载最新的 Maven 压缩包(如 apache-maven-3.x.x-bin.zip)。

    在此之前,我下载了多个版本的 IntelliJ IDEA,为了应对 IntelliJ IDEA 和 Maven 版本频繁更新带来的兼容性问题,我下载了多个版本的Maven

Apache Maven 项目的归档下载页面

这个页面提供了 Maven 3.x 系列的各个版本的历史下载链接。你可以在这里找到 Maven 3.x 的所有版本,包括稳定版和测试版。

使用方法

  1. 访问页面: 打开浏览器,访问 https://archive.apache.org/dist/maven/maven-3/。
  2. 选择版本: 在页面上,你会看到 Maven 3.x 系列的各个版本,每个版本都有一个对应的目录。
  3. 下载: 进入你需要的版本目录,下载对应的压缩包(如 apache-maven-3.x.x-bin.zip 或 apache-maven-3.x.x-bin.tar.gz)。

示例

假设你需要下载 Maven 3.6.3 版本,你可以按照以下步骤操作:

  1. 访问 https://archive.apache.org/dist/maven/maven-3/。
  2. 找到 3.6.3 目录,点击进入。
  3. 下载 apache-maven-3.6.3-bin.zip 或 apache-maven-3.6.3-bin.tar.gz。

注意事项

  • 版本选择: 选择适合你项目的 Maven 版本,确保与你的开发环境和其他工具兼容。
  • 安全性: 下载文件时,确保从官方归档页面下载,以避免下载到被篡改的文件。

通过这个归档页面,你可以方便地获取 Maven 的历史版本,解决版本兼容性问题。

2.1.2 解压 Maven

  1. 将下载的压缩包解压到你选择的目录,例如 C:\Program Files\Apache\maven 或 /usr/local/apache-maven。

2.1.3 配置环境变量

  1. Windows:

    • 右键点击“此电脑” -> “属性” -> “高级系统设置” -> “环境变量”。

    • 新建一个系统变量 MAVEN_HOME ,变量值填写Maven的解压目录

    • 在“系统变量”中找到 Path,点击“编辑”。

    • 添加 Maven 的 bin 目录路径,例如 %MAVEN_HOME%\bin。

    • 点击“确定”保存。

2.1.4 验证安装

  1. 打开命令行或终端,输入 mvn -v。

  2. 如果安装成功,你会看到 Maven 的版本信息。

2.2 配置 Maven

2.2.1 配置本地仓库

  1. Maven 默认将依赖下载到 ~/.m2/repository 目录。

  2. 如果你想更改本地仓库的位置,可以在 安装路径 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私服

  1. 默认情况下,Maven 使用中央仓库(Central Repository)

    中央仓库:由Maven团队维护的全球唯一的仓库,仓库在国外,所以下载jar包速度可能比较慢

    地址: https://repo1.maven.org/maven2/

  2. 而阿里公司提供了一个远程仓库,里面基本也都有开源项目的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 编译项目

  1. 进入项目目录,运行以下命令编译项目:

    mvn compile
    
  2. 编译后的类文件会生成在 target/classes 目录中。

3.1.2 清理项目

  1. 运行以下命令清理生成的文件:

    mvn clean
    
  2. 该命令会删除 target 目录。

3.1.3 运行测试

  1. 运行以下命令执行项目中的测试:

    mvn test
    
  2. 测试结果会显示在命令行中。

3.1.4 打包项目

  1. 运行以下命令将项目打包成 JAR 文件:

    mvn package
    
  2. 打包后的 JAR 文件会生成在 target 目录中。

3.1.5 安装

  1. 运行以下命令将项目打包并安装到本地仓库:

    mvn install
    
  2. 打包后的 JAR 文件会生成在 target 目录中,并且会被安装到本地 Maven 仓库(通常是 ~/.m2/repository)

posted on 2024-11-28 14:03  周政然  阅读(478)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3