• 搭建maven环境


    下载maven

     下载:

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

      解压:

    tar -xvzf apache-maven-3.6.3-bin.tar.gz

    设置环境变量:

    linux:

    vim /etc/profile

    在 export 命令之前添加 maven 的配置信息

    export JAVA_HOME=/usr/java/jdk1.8.0_241-amd64
    export JAVA_BIN=$JAVA_HOME/bin
    export MAVEN_HOME=/data/maven/apache-maven-3.6.3
    export MAVEN_BIN=$MAVEN_HOME/bin
    export PATH=$JAVA_BIN:$MAVEN_BIN:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    
    //这一行代码在profile中是自带的,无须添加上 
    export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

    不要忘记在PATH后追加: :$MAVEN_HOME 

     然后保存退出,执行命令: source /etc/profile 使新增配置生效

    source /etc/profile

    然后执行下面命令确认maven安装成功:

    mvn -v

     如果我们看到输出了Maven的版本号、安装目录、Java的版本号等等这些信息,则说明maven安装成功了

    windows:

    如果我们看到输出了Maven的版本号、安装目录、Java的版本号等等这些信息,则说明maven安装成功了

    修改仓库默认位置:安装目录/conf/settings.xml

    linux:

    <localRepository>/data/maven/repo</localRepository>

    windows:

    修改maven仓库的位置(默认在:Default: ${user.home}/.m2/repository),修改到另外一个目录中

    <localRepository>D:/maven/repo</localRepository>

     给maven 的settings.xml配置文件的profiles标签添加,设置默认java版本

    <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>

     设置本地局域网里的服务器仓库地址:

    <mirrors>
        <mirror>
          <id>mirrorId</id>
          <mirrorOf>*</mirrorOf>
          <name>192.168.0.112 for this Mirror.</name>
          <url>http://192.168.0.112/repository/maven-public/</url>
        </mirror>
    </mirrors>

    设置阿里的服务器仓库地址:

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

    查看远程仓库默认的服务器地址是在D:mavenapache-maven-3.2.5libmaven-model-builder-3.2.5.jar,打开并查看pom-4.0.0.xml文件,

     <repositories>
        <repository>
          <id>central</id>
          <name>Central Repository</name>
          <url>https://repo.maven.apache.org/maven2</url> 下载文件的中央工厂url
          <layout>default</layout>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </repository>
      </repositories>

    测试maven配置是否成功打开命令行窗口,输入mvn -v,如果有maven 版本信息输出则证明配置成功,否则请查看自己配置路径等是否正确。

    注意:安装maven前请确保已安装JDK并成功配置其环境变量。

  • 相关阅读:
    Linux环境下安装jdk1.8(CentOS7)
    MySQL创建外键报错ERROR 3780 (HY000): Referencing column ‘user_id’ and referenced column ‘id’ in foreign key constraint ‘fk_user_id’ are incompatible.
    scrapy框架的使用
    开源《热血传奇》服务端引擎(C#编写),可以顺利进行游戏(更新编译和部署教程)
    记录一下今天刚开通的博客
    Sql Server 2005中还原整个数据库重命名问题
    第一次学开车
    转载:c#与ASP.NET中DateTime.Now函数详解
    winform进度条收藏
    今天新注册的,庆祝一下
  • 原文地址:https://www.cnblogs.com/qiyebao/p/4444464.html
Copyright © 2020-2023  润新知