zoukankan      html  css  js  c++  java
  • linux centos7下安装mvn(源码方式)

    进入指定目录

    cd /usr/local/src/

    下载maven包,打开 http://mirrors.hust.edu.cn/apache/maven/maven-3/ 看自己安装版本

    wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

    解压并移动改名

    tar -zxf apache-maven-3.5.4-bin.tar.gz 
    mv apache-maven-3.5.4 /usr/local/maven3
    

    配置环境变量

    vi /etc/profile

    文件末尾追加

    export M2_HOME=/usr/local/maven3
    export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
    

    保存退出后运行下面的命令使配置生效,或者重启服务器生效。

    source /etc/profile

    验证版本

    mvn -v

    出现maven版本即成功

    repository仓库和settings.xml位置

    #查看用户目录和隐藏目录
    cd ~
    ls -al
    
    #仓库位置
    /root/.m2/repository
    #settings.xml位置
    /root/.m2/settings.xml
    #刚安装完毕是不存在,需要从安装目录复制一个新的
    cp /usr/local/maven3/conf/settings.xml /root/.m2/settings.xml
    

    配置阿里云镜像(因为要访问国外服务器,会很慢)

    在settings.xml文件中的mirrors下添加mirror标签

    vi /root/.m2/settings.xml

    <mirror>
     <id>alimaven</id>
     <name>aliyun maven</name>
     <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
     <mirrorOf>central</mirrorOf>
    </mirror>
    

    运行命令mvn help:system,查看java系统属性和环境变量。

    mvn help:system

  • 相关阅读:
    Python合集之Python循环语句(二)
    io流2
    io流
    集合工具类
    泛型
    Map
    VSCode_Extensions
    C++ in VSCode
    C# 私有字段前缀 _ 的设置(VS2019, .editorconfig)
    dotnet 跨平台编译发布
  • 原文地址:https://www.cnblogs.com/daikainan/p/14282925.html
Copyright © 2011-2022 走看看