鲲鹏社区首页
EN
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

安装Maven

  1. 下载并安装到指定目录(此处以指定“/opt/tools/installed”目录为例)。
    1
    2
    3
    wget https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
    tar -zxf apache-maven-3.6.3-bin.tar.gz
    mv apache-maven-3.6.3 /opt/tools/installed/
    
  2. 修改Maven环境变量。
    1. 打开“profile”文件。
      1
      vi /etc/profile
      
    2. “i”进入编辑模式,在“/etc/profile”文件末尾增加下面代码。
      1
      2
      export MAVEN_HOME=/opt/tools/installed/apache-maven-3.6.3
      export PATH=$MAVEN_HOME/bin:$PATH
      
    3. “Esc”键,输入:wq!,按“Enter”保存并退出编辑。
  3. 使修改的环境变量生效。
    1
    source /etc/profile
    
  4. 检测配置是否生效。
    1
    mvn -v
    

  5. 修改Maven配置文件中的本地仓路径、远程仓等。

    本地仓库地址默认在“~/.m2/”目录下,如果想修改成指定目录,则修改localRepository标签,没有特殊需求,可不必修改该参数。

    1. 打开配置文件。
      1
      vi /opt/tools/installed/apache-maven-3.6.3/conf/settings.xml
      
    2. “i”进入编辑模式,远程仓库配置(修改成自己搭建的Maven仓库,如果没有,可以按照下面示例配置),在<mirrors>标签内添加以下内容:
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      13
      14
      15
      16
        <mirrors>
            <id>mirrors.huaweicloud.com</id>
            <url>https://mirrors.huaweicloud.com/kunpeng/maven</url>
            <name>mirrors huaweicloud com</name>
            <snapshots>
              <enabled>false</enabled>
            </snapshots>
          </mirrors>
        <mirrors>
            <id>repository.huaweicloud.com</id>
            <url>https://mirrors.huaweicloud.com/repository/maven</url>
            <name>repository huaweicloud com</name>
            <snapshots>
              <enabled>false</enabled>
            </snapshots>
         </mirrors>
      
    3. 有代理情况下,需要在settings.xml配置文件中添加代理配置,具体内容如下:
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      <proxies>
        <proxy>
          <id>optional</id>
          <active>true</active>
          <protocol>http</protocol>
          <username>用户名</username>
          <password>密码</password>
          <host>代理服务器网址</host>
          <port>代理服务器端口</port>
          <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
        </proxy>
      </proxies>
      
    4. “Esc”键,输入:wq!,按“Enter”保存并退出编辑。