Maven安装和在IDEA配置Maven
一、Windows安装Maven
1、下载Maven
这里需要注意:不要去官网下载最新的版本,因为会出现与IDEA不兼容的现象。
这里提供下载地址:https://archive.apache.org/dist/maven/maven-3/
由于现在最新的是3.6.2,所以这里我下载它之前的一个版本3.6.1,选择bin.zip文件下载即可。

*******下载完后解压到本地,可以存放到任意目录 (最好不要放在C盘,然后要养成不起中文路径的好习惯)*********
2、设置系统的环境变量
(1)新建环境变量MAVEN_HOME,赋值刚才解压后存放的根目录;
(2)然后编辑环境变量Path,点击“新建”,然后添加:%MAVEN_HOME%\bin;
(3)至此,maven已经完成了安装,可以通过DOS命令检查一下我们是否安装成功。
打开命令提示符(cmd),输入:mvn -v,显示下面结果,表示maven已经安装成功。

3、配置本地仓库
maven解压后,可以修改maven中的配置文件,由于默认的maven仓库是指向到C盘的,因为每次我们引用一个新的依赖,就会将依赖包,
下载到我们本地maven指向的位置,所以如果有需要,可以修改为自己想存放的位置。
(1)打开maven根目录下的conf文件夹,然后编辑里面的settings.xml文件。
首先创建一个空文件夹,用作Maven的本地仓库,这样以后的所有的依赖都会存储到这个仓库里。
然后在配置文件settings.xml文件里添加如下代码,指定本地仓库的位置。
<!-- 下面是自己设置的本地仓库位置 -->
<localRepository>D:\SoftwaresFiles\Java\Maven_Local</localRepository>
(2)接着添加Maven的依赖下载镜像,这里用阿里云镜像。
(注意:阿里云镜像地址跟以往的下载地址不一样,所以要更改下载的路径,否则不成功)
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/grails-core</url>
<mirrorOf>central</mirrorOf>
</mirror>
查看效果如下:

(3)添加完后,保存settings.xml,然后重新打开命令提示符(cmd),输入:mvn help:system

*********出现以上页面,表示配置成功。(如果失败,很有可能是因为网络问题,重新打开cmd再操作一次即可。)**********
二、IDEA里配置Maven
打开IDEA,点击File->Settings,在搜索栏里输入Maven;
然后修改Maven home directory: D:\SoftwaresFiles\Java\apache-maven-3.6.1(改为你解压后的Maven根目录地址)
接着修改 User settings file: D:\SoftwaresFiles\Java\apache-maven-3.6.1\conf\settings.xml (改为你配置文件settings.xml的地址)
Local repository 会被自动识别为 D:\WorkSpace\MavenRepository

**********这样,IDEA中的maven就准备好了,此时是使用本地库以及阿里云的镜像**********
**********以后项目中在使用Maven时,会自动下载jar到本地仓库**********
Maven安装和在IDEA配置Maven的更多相关文章
- maven安装和环境变量配置
maven安装和环境变量配置 myeclipse自带maven(Maven4MyEclipse)创建项目:新建Web Projects项目,在新建的页面上打上maven的勾.新建的项目里会多出个pom ...
- maven安装与环境变量配置
一.什么是maven Maven基于项目对象模型(POM Project Object Model),可以通过一小段描述信息(配置文件)来管理项目的构建.报告和文档的软件项目管理工具. 同时也是跨平台 ...
- Windows环境下maven 安装与环境变量配置
Maven是一个项目管理的Java 工具,在JavaEE中,我们可以使用Maven方便地管理团队合作的项目,现在我们在学习JavaEE框架,使用Maven可以管理类库,有效方便地供团队中的其他人员使用 ...
- maven win 安装 与 IntelliJ IDEA 配置Maven【2018-11-14最新最有姿势攻略】
[博客园cnblogs笔者m-yb原创,转载请加本文博客链接,笔者github: https://github.com/mayangbo666,公众号aandb7,QQ群927113708] http ...
- Maven安装及其IDEA的配置
相关内容网上很多,本文转载自csdn博主 击中我,https://blog.csdn.net/qq_36267611/article/details/85274885,内文略有修改. 一.下载安装前往 ...
- IDEA 如何搭建maven 安装、下载、配置(图文)
1.下载 maven 压缩包 输入网址 www.apache.org 会看到以下界面 住下划看到以下界面 然后看到这个界面 选择下载这个版本 下载后 解压 maven 压缩包 (文件路径不建议用有中文 ...
- [maven(1)]myeclipse2014下如何配置maven
1.maven工程下载,解压压缩包到某一目录中 2.配置环境变量 在电脑环境变量中新建M2_HOME M2_HOME:D:\MAVEN\apache-maven-3.3.9(类似Java_Home) ...
- Maven安装及MyEclipse中使用Maven
Step1:下载mavenhttp://maven.apache.org/download.cgi,下载好后解压到一个路径中 Step2:配置环境变量, 新建变量名:MAVEN_HOME 变量值:D: ...
- 类型:Java;问题:eclipse配置maven;结果:eclipse配置maven
eclipse配置maven 下面跟大家分享的是eclipse配置maven的方法. 方法/步骤 安装maven之前,要先安装jdk及配置JAVA_HOME环境变量.JDK1.4以上. 下载maven ...
随机推荐
- springboot 定时器 Schdule
定时器:定时启动任务,执行代码 1.在启动类中加入注解: 2.创建一个类,并且在这个类上加入注解:@Component 3.定义一个方法,在方法上加入注解:@Scheduled(cron=" ...
- Java8之熟透Optional
一.使用Optional引言 1.1.代码问题引出 在写程序的时候一般都遇到过 NullPointerException,所以经常会对程序进行非空的判断: User user = getUserByI ...
- Elasticsearch(8) --- 聚合查询(Metric聚合)
Elasticsearch(8) --- 聚合查询(Metric聚合) 在Mysql中,我们可以获取一组数据的 最大值(Max).最小值(Min).同样我们能够对这组数据进行 分组(Group).那么 ...
- Linux 笔记 - 第八章 文档的打包与压缩
博客地址:http://www.moonxy.com 一.前言 在 Linux 系统中,文件的后缀名没有实际的意义,加或者不加都无所谓.但是为了便于区分,我们习惯在定义文件名时加一个后缀名,比如常见的 ...
- 利用kubeadm快速部署 kubernetes 集群
结合一下两个教程 https://www.cnblogs.com/along21/p/10303495.html 链接:https://pan.baidu.com/s/1O_pcywfso4VFOsF ...
- 45道CSS基础面试题(附答案)
1 .介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的? 标准盒子模型:宽度=内容的宽度(content)+ border + padding + margin低版本IE盒子模型:宽 ...
- selenium-04-验证码问题
对于web应用来说,大部分的系统在用户登录时都要求用户输入验证码,验证码的类型的很多,有字母数字的,有汉字的,甚至还要用户输入一条算术题的答案的,对于系统来说使用验证码可以有效果的防止采用机器猜测方法 ...
- 11.Django基础九之中间件
一 前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面.我们通过给几个特定视图函数加装饰器实现了这个需求.但是以后添加的视图函数可能也需要加上 ...
- 浏览器端获取短信验证码java实现——阿里云短信服务
需求:浏览器端输入手机号,获取验证码.点击登录,验证验证码是否输入错误.是否超时等情况,一旦校验通过,将用户数据保存到数据中(业务逻辑). 前提:注册阿里用户,开通短信服务,申请key.秘钥.签名.短 ...
- [数学基础]奇异值分解SVD
之前看到过很多次奇异值分解这个概念,但我确实没有学过.大学线性代数课教的就是坨屎,我也没怎么去上课,后来查了点资料算是搞清楚了,现在写点东西总结一下. 奇异值分解,就是把一个矩阵拆成一组矩阵之和.在数 ...