【博客园cnblogs笔者m-yb原创,转载请加本文博客链接,笔者github: https://github.com/mayangbo666,公众号aandb7,QQ群927113708】

https://www.cnblogs.com/m-yb/p/9959002.html

正文开始:

maven官网找download->files->link->bin.zip
解压;
在提前安装配置好jdk的情况下,
将maven 的 bin目录路径加入到path
(推荐先建MAVEN_HOME)值为maven根目录;
再在path中引入%MAVEN_HOME%\bin
配置完后,
新开cmd命令行【笔者注:笔者发现笔者的环境】
输入
mvn -v
正确显示版本信息即表明安装成功。
 
配置Maven本地仓库:
自定义创建Maven本地仓库的文件夹;
在maven目录\conf\找到settings.xml,
在settings.xml中查找localRepository节点,
创建该节点,
将Maven本地仓库的文件夹包含在内:
如笔者的本地库路径设置<localRepository>D:\DevTools\java\apache\apache-maven-repository</localRepository>
查找mirrors节点,
可以在里面配置国内镜像仓库网站如阿里云。
在mirrors节点内包含这些内容:
<mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <mirrorOf>central</mirrorOf>        
    </mirror> 
运行一下DOS命令
mvn help:system
如果前面的配置成功,那么Maven本地仓库的文件夹下会出现一些文件。
IDEA ctrl + Alt +S 打开当前项目设置 搜索 maven,
配置maven home directory
UserSettings file:
xxx/tttings.xml
Local repository:
本地仓库路径。
importing配置自动导包.
同时File->othersetttings->settingsfornewprojects
同样进行如此设置,
即对当前项目和将来打开的其他项目maven都进行了配置。
注:maven有本地仓库默认在C:\Users\当前用户\.m2\...路径下;
本地仓库路径下如果有settings.xml,并且maven文件夹下也有settings.xml,
若两者都有同样的节点配置,会已本地节点配置为准。
 
小伙伴们可以搭建一个springboot的web项目测试一下maven:
创建方式可选springInitilizr(sring.io)【←简便】或者maven也可以.
用springInitilizr创建springboot项目的时候, 勾选web即可自动在pom.xml的maven依赖文件中加入spring-boot-starter-web的springbootWEB启动器,
有相应的一些jar包.
可以看到初次使用maven构建项目jar包下载较慢,请耐心等待.
可以测试一下,在浏览器展示.
这里说一下maven jar包查找顺序:【面试易考点】
首先在本地仓库中找, 其次在配置的私服/镜像中找, 最后去maven仓库远程下载.
本文结束~
 

maven win 安装 与 IntelliJ IDEA 配置Maven【2018-11-14最新最有姿势攻略】的更多相关文章

  1. 使用IntelliJ IDEA配置Maven(详细操作)

    一,下载Maven 进入官网http://maven.apache.org/  点击Download 找到如下图所示的区域,注意你的操作系统. 点击安装你所需要的安装包,下载,解压. 二,Maven环 ...

  2. IntelliJ IDEA 配置maven

    以下内容引自http://blog.csdn.net/qq_32588349/article/details/51461182. 使用IntelliJ IDEA 配置Maven(入门)         ...

  3. IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository

    转自:IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository 今天将IntellIJ IDEA 关于Maven的配置总结一下,方便以后可参考. IDEA版本: Intel ...

  4. 使用IntelliJ IDEA 配置Maven(转)

    1. 下载Maven 官方地址:http://maven.apache.org/download.cgi 解压并新建一个本地仓库文件夹 2.配置本地仓库路径 3.配置maven环境变量 4.在Inte ...

  5. 使用IntelliJ IDEA 配置Maven(转)

    原文地址:使用IntelliJ IDEA 配置Maven 1. 下载Maven 官方地址:http://maven.apache.org/download.cgi 解压并新建一个本地仓库文件夹 2.配 ...

  6. intellIJ IDEA配置maven相关问题记录

    IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository 参考:https://www.cnblogs.com/phpdragon/p/7216626.html non-m ...

  7. Maven的安装 和idea的配置

    Maven的安装 和idea的配置 工欲善其事 必先利其器 1 下载maven 官网 下滑 找到Files tar.gz 是linux系统的 .zip window系统 2 maven安装和配置到环境 ...

  8. Mac下Tomcat安装与Intellij IDEA配置Tomcat

    Mac下Tomcat安装与Intellij IDEA配置Tomcat 一 安装 1 下载地址:https://tomcat.apache.org/download-90.cgi 2 将压缩包解压后移至 ...

  9. 使用IntelliJ IDEA 配置Maven(入门)【转】

    1.在IntelliJ IDEA中配置maven 打开-File-Settings  2.新建maven WEB项目 打开-File-New-Project 点击NEXT  点击NEXT  添加的配置 ...

随机推荐

  1. 使用 Weinre 调试移动网站

    在 PC 端,我们可以使用 Firebug 或者 Chrome 开发人员工具方便的调试网站或者 Web 应用.但是,当我们想在移动端调试站点或者应用的时候,这些工具就派不上用场了.因此,移动开发人员都 ...

  2. Android-Gradle(一)

    理解基本的Gradle 如果你想创建一个Android project基于gradle,那么你必须写一个构建脚本,这个文件通常称之为build.grade,你可能已经觉察到了,当我们查看这一脚本,gr ...

  3. DataGridView 访问任意行不崩溃

    int index= this.dataGridView1.rows.Add(); 先执行这行代码,然后访问任意行,不崩溃, 赋值不存在的行,只是不显示,或者无值. 什么原理呢? 一些其他 priva ...

  4. TCP/IP协议详解内容总结(怒喷一口老血)

    TCP/IP协议(本文源自外部链接) TCP/IP不是一个协议,而是一个协议族的统称.里面包括IP协议.IMCP协议.TCP协议. 这里有几个需要注意的知识点: 互联网地址:也就是IP地址,一般为网络 ...

  5. Hdu2015 偶数求和

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2015 偶数求和 Time Limit: 2000/1000 MS (Java/Others)    M ...

  6. UUID简介

    UUID简介如下:1.简介UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software F ...

  7. 51Nod 1058 N的阶乘的长度

    输入N求N的阶乘的10进制表示的长度.例如6! = 720,长度为3.   Input 输入N(1 <= N <= 10^6) Output 输出N的阶乘的长度 Input示例 6 Out ...

  8. Python import模块

    import模块 一.模块介绍 1.定义 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能), 本质就是.py结尾的python文件(文件名:test.py,对应的模块名:t ...

  9. Shell 文本处理命令

    命令:cut –d’:’ -f1, 文件名 #切割处文件列的参数. -d切割字符. -f列的第几个参数. -c1-10指定字符串范围行的第一个到第十个. 命令:sort 文件名 #根据第一列第一个字符 ...

  10. 02:golang基础

    1.1 golang中的init函数和main函数 1.init函数和main函数 1. golang里面有两个保留的函数:init函数(用于所有package)和main函数(只能用于package ...