zoukankan      html  css  js  c++  java
  • centos 7.6安装maven

    【1】下载maven安装包

    下载地址:https://maven.apache.org/download.cgi

    wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

     

     【2】解压

    sudo mkdir /usr/local/maven
    sudo tar -zxvf  apache-maven-3.6.3-bin.tar.gz -C /usr/local/maven

    【3】配置环境变量

    sudo vi /etc/profile

    在profile文件末尾添加

    export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.3
    export PATH=${MAVEN_HOME}/bin:${PATH}

      

    重载环境变量

    source /etc/profile

    【4】验证安装结果

    mvn -v
    # 或
    mvn -version

    【5】配置阿里源

    打开maven配置文件

    sudo vi /usr/local/maven/apache-maven-3.6.3/conf/settings.xml

    找到<mirrors></mirrors>标签对,添加一下代码:

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

    【6】 指定下载资源位置

    localRepository>/usr/local/maven/repository</localRepository>

      更改了本的仓库地址,这个目录不存在,要先建创。

    sudo mkdir /usr/local/maven/repository

    执行 mvn help:system 命令,

    mvn help:system

    输出下面信息表示修改本地仓库路径后可以构建成功。

      

    【7】指定JDK版本

    打开maven配置文件

    sudo vi /usr/local/maven/apache-maven-3.6.3/conf/settings.xml

    找到<profiles></profiles>标签对,修改<profile></profile>里面的内容为:

    <profile>    
         <id>jdk-1.8</id>    
         <activation>    
           <activeByDefault>true</activeByDefault>    
           <jdk>1.8</jdk>    
         </activation>    
           <properties>    
             <maven.compiler.source>1.8</maven.compiler.source>    
             <maven.compiler.target>1.8</maven.compiler.target>    
             <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>    
           </properties>    
    </profile>

    到此,maven安装完成。

  • 相关阅读:
    3-变量的解构赋值
    2-新的变量声明方式(var ,let,const)
    JS实现验证输入框密码强度
    JavaScript获取文本框内选中的文本
    js获取 URL 中的参数
    数据结构算法-JavaScript常用排序法(常用排序方法的总结)
    echart多条折线图ajax请求json数据
    axios代理proxy解决接口请求跨域问题
    物理综合:Setup&Hold
    RTL基本知识:快速填充矢量
  • 原文地址:https://www.cnblogs.com/yyee/p/14583297.html
Copyright © 2011-2022 走看看