1、Maven的下载

方式一:

官网:Maven – Welcome to Apache Maven  尽量下载3.5版本,我个人3.8版本从来没用配置成功过。

方式二:

我用的是3.5版本,下载3.8版本配置了好多次都没成功,哪位大佬能否指导一下。

百度网盘链接:https://pan.baidu.com/s/1lSU290Kv9tQXn8WYewuAhg
提取码:n5ke

2、Maven的解压

将下载好的压缩包解压后,存放位置一定要记住,后面要配置环境变量要用。

我的存放位置是

E:\Logistics management system\Soft\apache-maven-3.5.2

3、Maven环境变量的配置

① 我的电脑 -----> 右键 -----> 属性 -----> 高级系统设置 -----> 环境变量

② 点击新建系统变量(一定要看清楚是下面系统变量的新建)——变量名为MAVEN_HOME,变量值为maven的解压路径。

③ 配置变量名的时候一定要全英文大写字母包括符号也是英文符号,还有就是将刚才Maven的保存路径直接复制过来。

变量名:MAVEN_HOME
变量值:E:\Logistics management system\Soft\apache-maven-3.5.2

④ "%MAVEN_HOME%"双引号内的一定要是大写字母

%MAVEN_HOME%\bin

4、检验Maven的配置情况

打开cmd,输入命令 mvn -v 或者 mvn -version 打印如下就表示配置成功:

5、配置setting文件

找到你maven的安装路径,进入conf文件夹,用编辑器打开setting.xml文件。

① 配置maven本地仓库
默认是不需要配置的,但我们一般自己指定,所以直接找到54行,然后敲回车,填入下面内容(这个路径自己指定):

<localRepository>E:\Logistics management system\Soft\apache-maven-3.5.2</localRepository>

② 配置maven阿里云镜像
如果我们不配置,我们下载jar包是从国外下载的,下载速度很慢,所以我们配置一下国内的阿里云镜像。
配置方法:找到未在注释标签内的mirrors,在145、146行左右,接着我们往mirrors标签内添加阿里云镜像,然后保存。

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

③ 配置maven全局jdk版本
找到未在注释标签内的<profiles></profiles>,加入以下内容。

<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的配置就完成了。

最新文章

  1. rcu机制
  2. 玩转大麦盒子airplay
  3. 合法提交Html标签(2)
  4. C++ 之const Member Functions
  5. Javascript模块化编程(二):AMD规范 作者: 阮一峰
  6. Qt无边框MainWindow如何拖动四周改变大小
  7. mysql not in、left join、IS NULL、NOT EXISTS 效率问题记录
  8. Android layoutInflate.inflate 方法具体解释,removeView()错误解决
  9. 刚装的系统C盘占空间特别大怎么办?关闭win7的系统还原和调整虚拟内存
  10. 统计学习方法学习(四)--KNN及kd树的java实现
  11. (6)Jquery1.8.3快速入门_过滤选择器
  12. python札记
  13. Day8--------------ssh服务
  14. 安卓开发_数据存储技术_sqlite
  15. HDU 2053 Switch Game
  16. 冬瓜头答疑:磁盘阵列内部FC-AL的性能问题
  17. weblogic上部署项目出错
  18. MYSQL主从不同步延迟原理分析及解决方案(摘自http://www.jb51.net/article/41545.htm)
  19. 用过的sql 工具
  20. 使用python实现用微信远程控制电脑

热门文章

  1. LVGL库入门教程03-布局方式
  2. BUUCTF-[BJDCTF2020]你猜我是个啥
  3. python采集一下美团外卖数据~~
  4. 效率效率!如何使用Python读写多个sheet文件
  5. 无语——真的好用到不行的7个Python小技巧
  6. Python程序入口 __name__ == ‘__main__‘ 有重要功能(多线程)而非编程习惯
  7. nginx配置的server_name无法访问
  8. 记一次 .NET 差旅管理后台 CPU 爆高分析
  9. NC24325 [USACO 2012 Mar S]Flowerpot
  10. spingboot打jar包