zoukankan      html  css  js  c++  java
  • Mac下配置Idea的Maven

    环境版本:

    Mac OS: 10.13.4
    JDK: 1.8 
    Idea:  2018.3
    Maven: 3.6.0

    Maven 相关配置:

    Maven 下载:

    名词解释:

    Binary: 通过编译工具编译后的软件版本。
    Source: 没有编译的源码软件版本。
    tar.gz:  压缩文件格式,一般为Linux平台。
    zip:     压缩文件格式,一般为Windows平台。

    安装配置:

    1、将解压下载好的文件copy一份到系统资源库:
         备注:根据实际情况填写。
         参考:/Library/apache-maven
    
    2、配置环境变量:
         命令窗口执行命令:vi ~/.bash_profile 
         进入编辑模式下,输入键盘I键。
         填写一下内容:
         
         export M2_HOME=/library/apache-maven
         export PATH=$PATH:$M2_HOME/bin
    
         保存文件并退出,输入键盘 shift+: ,并输入!qw 回车。     
         备注:M2_HOME配置为maven解压后的包路径,请根据实际情况配置。
    
    3、生效.base_profile文件。
         输入一下命令:
         source ~/.bash_profile 
    
    4、测试Maven是否安装完成。
    输入一下命令:
    mvn -v

      参考:

     

    idea 相关配置:

    配置Maven的setting.xml文件。

    参考路径:

    /Library/apache-maven/config/settting.xml

    配置maven的settings.xml文件,添加如下配置(替换系统默认下载jar的服务器为阿里云,加快jar包下载速度):

    <mirrors>
    <mirror>
    <id>ali maven</id>
    <name>aliyun maven</name>
    <url>https://maven.aliyun.com/repository/public/</url>
    <mirrorOf>central</mirrorOf> 
    </mirror>
    </mirrors> 


    备注:</mirrors> 标签根据实际情况添加。
    附加:

    <mirrors>
    <mirror>
    <id>ali maven</id>
    <name>aliyun maven</name>
    <url>https://maven.aliyun.com/repository/public/</url>
    <mirrorOf>central</mirrorOf> 
    </mirror>
    <mirror> 
    <id>ui</id> 
    <mirrorOf>central</mirrorOf> 
    <name>Human Readable Name for this Mirror.</name> 
    <url>http://uk.maven.org/maven2/</url> 
    </mirror>
    <mirror> 
    <id>ibiblio</id> 
    <mirrorOf>central</mirrorOf> 
    <name>Human Readable Name for this Mirror.</name> 
    <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url> 
    </mirror> 
    
    <mirror> 
    <id>jboss-public-repository-group</id> 
    <mirrorOf>central</mirrorOf> 
    <name>JBoss Public Repository Group</name> 
    <url>http://repository.jboss.org/nexus/content/groups/public</url> 
    </mirror> 
    <!--访问慢的网址放入到后面-->
    <mirror> 
    <id>CN</id> 
    <name>OSChina Central</name> 
    <url>http://maven.oschina.net/content/groups/public/</url> 
    <mirrorOf>central</mirrorOf> 
    </mirror>
    <mirror> 
    <id>net-cn</id> 
    <mirrorOf>central</mirrorOf> 
    <name>Human Readable Name for this Mirror.</name> 
    <url>http://maven.net.cn/content/groups/public/</url> 
    </mirror> 
    <mirror> 
    <id>JBossJBPM</id> 
    <mirrorOf>central</mirrorOf> 
    <name>JBossJBPM Repository</name> 
    <url>https://repository.jboss.org/nexus/content/repositories/releases/</url> 
    </mirror> 
    </mirrors>

    idea工具配置maven:

    plugin update policy: check for updates 。 
    pom.xml内容变动就更新。
    
    Maven home directory:
    maven的解压包存放路径。

    User settings file:
    maven setttings.xml 配置文件路径,项目默认读取该maven的配置参数。

  • 相关阅读:
    《设备树 — 引入设备树,内核文件的位置变化(八)》
    《设备树 — 内核中设备树的操作函数(七)》
    《设备树 — 根文件系统中查看设备树(六)》
    《设备树 — platform_device和platform_driver如何让匹配(五)》
    《设备树 — device node到platform device的转换(四)》
    Ex 6_19 至多用k枚硬币兑换价格_第七次作业
    Ex 6_18 硬币有限的兑换问题_第七次作业
    Ex 6_17 数量无限的硬币兑换问题_第七次作业
    Ex 6_16 旧货销售问题_第七次作业
    Ex 6_21 最小点覆盖问题_第八次作业
  • 原文地址:https://www.cnblogs.com/daojiao/p/10270489.html
Copyright © 2011-2022 走看看