Maven 仓库安装配置

发布 | 2024-08-20 | Tools

Maven 是一个开源的项目管理和构建工具,主要用于 Java 项目。Maven 使用一种名为 POM (Project Object Model) 的文件来管理项目的构建、报告和文档。Maven 还可以自动处理项目的依赖管理。

Windows 系统

安装 Maven

  1. 下载 Maven
    访问 Apache Maven 官方网站 下载最新版本的 Maven 压缩包(.zip 文件)。
  2. 解压 Maven
    将下载的 .zip 文件解压到一个目录,例如 C:\Software\Apache Maven\apache-maven-3.9.9
  3. 配置环境变量

    • 打开 系统属性

      • 右键点击 此电脑计算机 图标,选择 属性
      • 点击 高级系统设置
      • 点击 环境变量
    • 设置 MAVEN_HOME 变量:

      • 点击 新建,输入以下内容:

        • 变量名MAVEN_HOME
        • 变量值C:\Software\Apache Maven\apache-maven-3.9.9
    • 更新 Path 变量:

      • 在“系统变量”中找到 Path 变量,选中并点击 编辑
      • 添加新的条目:%MAVEN_HOME%\bin
      • 点击 确定 保存更改。
  4. 验证 Maven 安装

    • 打开命令提示符 (cmd)。
    • 运行以下命令查看 Maven 版本:

      mvn -v

配置 Maven

  1. 创建或编辑 settings.xml

    • 路径通常为:C:\Users\<你的用户名>\.m2\settings.xml
    • 示例配置内容:

      <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                                    http://maven.apache.org/xsd/settings-1.0.0.xsd">
        <localRepository>C:/maven/repository</localRepository>
        <proxies>
          <proxy>
            <id>example-proxy</id>
            <active>true</active>
            <protocol>http</protocol>
            <host>proxy.example.com</host>
            <port>8080</port>
            <username>proxyuser</username>
            <password>somepassword</password>
            <nonProxyHosts>www.google.com|*.example.com</nonProxyHosts>
          </proxy>
        </proxies>
        <mirrors>
          <mirror>
            <id>central-mirror</id>
            <mirrorOf>central</mirrorOf>
            <url>http://repo.maven.apache.org/maven2</url>
          </mirror>
        </mirrors>
        <servers>
          <server>
            <id>example-repo</id>
            <username>myuser</username>
            <password>mypassword</password>
          </server>
        </servers>
      </settings>

MacOS 和 Linux 系统

安装 Maven

  1. 下载 Maven
    访问 Apache Maven 官方网站 下载最新版本的 Maven 压缩包(.tar.gz 文件)。
  2. 解压 Maven
    打开终端,使用以下命令解压下载的文件:

    tar -xzvf apache-maven-3.9.9-bin.tar.gz

    解压到一个目录,例如 /usr/local/apache-maven-3.9.9

  3. 配置环境变量

    • 编辑 ~/.bash_profile~/.zshrc~/.profile 文件(根据你使用的 Shell)。
    • 添加以下行:

      export MAVEN_HOME=/usr/local/apache-maven-3.9.9
      export PATH=$MAVEN_HOME/bin:$PATH
    • 保存文件并重新加载配置:

      source ~/.bash_profile

      或者:

      source ~/.zshrc
  4. 验证 Maven 安装

    • 打开终端。
    • 运行以下命令查看 Maven 版本:

      mvn -v

配置 Maven

  1. 创建或编辑 settings.xml

    • 路径通常为:~/.m2/settings.xml
    • 示例配置内容:

      <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                                    http://maven.apache.org/xsd/settings-1.0.0.xsd">
        <localRepository>/usr/local/maven/repository</localRepository>
        <proxies>
          <proxy>
            <id>example-proxy</id>
            <active>true</active>
            <protocol>http</protocol>
            <host>proxy.example.com</host>
            <port>8080</port>
            <username>proxyuser</username>
            <password>somepassword</password>
            <nonProxyHosts>www.google.com|*.example.com</nonProxyHosts>
          </proxy>
        </proxies>
        <mirrors>
          <mirror>
            <id>central-mirror</id>
            <mirrorOf>central</mirrorOf>
            <url>http://repo.maven.apache.org/maven2</url>
          </mirror>
        </mirrors>
        <servers>
          <server>
            <id>example-repo</id>
            <username>myuser</username>
            <password>mypassword</password>
          </server>
        </servers>
      </settings>

标签
Maven

© 著作权归作者所有

本文由 趣代码Blog 创作,采用 知识共享署名4.0 国际许可协议进行许可,本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。

评论关闭