1. 下载与安装

老规矩,下载开发工具最好还是到官网下载:https://maven.apache.org/

首先,点击左侧菜单栏的Download,进入下载页面:

接着,我们选择下载apache-maven-3.6.1-bin.zip

  • 上面两个表示们要下载的Maven工具,下面的Source表示源码
  • 不同压缩包只是压缩的方式不一样而已


压缩包下载到本地后,找个风水宝地(合适的路径)解压出来就算是安装完成了。

2. 配置环境变量

为了方便使用,我们要需要给Maven配置环境变量。首先,新建系统变量M2_HOME,变量值填自己Maven的解压路径


接着,我们需要编辑Path,在其后面加上%M2_HOME%\bin;
(注意:不用路径之间需要以";"隔开)

最后,我们在控制台下输入命令:mvn -v,如果能得到如下图所示的结果就说明配置成功。

3. 修改Maven配置文件

在将Maven配置到IDE上之前,我们需要修改一下Maven的配置文件。
在\apache-maven-3.6.1\conf下,可以找到配置文件setting.xml

  • 首先,我们加上如下配置,表示jdk的版本
  <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></profiles>
  • 接着,我们在Maven的解压目录下新建一个repository文件夹,用于存储Maven从中央仓库的包。我们把本地仓库的地址添加到配置文件中:
<localRepository>D:\Software\JavaWebTools\apache-maven-3.6.1\repository</localRepository>
  • 我们还需要指明中央仓库的地址,国内一般就是阿里云仓库,足以满足我们几乎所有的需求了。为了以防万一,这里把另外两个国外的中央仓库的镜像也添加进来。
    ps:一般我们需要用到某个包时,Maven会先去本地仓库查看。如果本地没有,就自动会去中央仓库下载到本地仓库,避免了我们手动导入包的麻烦。
<mirrors><!-- 阿里云仓库 --><mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/repositories/central/</url></mirror><!-- 中央仓库1 --><mirror><id>repo1</id><mirrorOf>central</mirrorOf><name>Human Readable Name for this Mirror.</name><url>http://repo1.maven.org/maven2/</url></mirror><!-- 中央仓库2 --><mirror><id>repo2</id><mirrorOf>central</mirrorOf><name>Human Readable Name for this Mirror.</name><url>http://repo2.maven.org/maven2/</url></mirror>
</mirrors>

4. 配置eclipse

完成上面的步骤之后,就可以把Maven配置到IDE上了,我这里选用的是eclipse。
在菜单栏Window->Preferences->Maven,其余操作跟着图片来就行了。

选择配置Maven的配置文件:

Maven的安装与Eclipse的配置相关推荐

  1. tomcat7安装和eclipse中配置

    一.tomcat安装 1.从官网上下载tomcat 7   https://tomcat.apache.org/download-70.cgi 2. 配置环境变量  (电脑本身已经配置好jdk环境变量 ...

  2. 日常填坑系列-Maven-1、Maven的安装及setting.xml配置

    一.下载Maven 官方网站https://mirrors.tuna.tsinghua.edu.cn/apache/maven/,选择想要下载的版本 2.3.5.3版本的http://mirrors. ...

  3. maven 下载源码eclipse的配置

    1.在eclipse使用maven 下载源码包需要更改 D:\apache-maven-3.2.1-bin\apache-maven-3.2.1\conf 目录下 的 settings.xml 文件, ...

  4. mac下maven的安装配置与使用

    出来实习快半年了,还有一个多月也就即将毕业了.我刚进公司的时候,项目刚刚上线,到现在接近50w日活,成长真不少(虽然曾经因为自己写的SQL性能太差把服务器CPU搞到爆血管两次).你在项目过程中写的业务 ...

  5. Eclipse NDK 配置,无需安装Cygwin

    Eclipse NDK 配置,无需安装Cygwin Eclipse NDK 配置,不用安装Cygwin 文章转自http://www.cnblogs.com/chenjiajin/archive/20 ...

  6. Maven安装与配置(最实用!!!)eclipse中配置maven

    Maven安装与配置 一.需要准备的东西 JDK Eclipse(本章主要是在eclipse中进行配置maven) Maven程序包 二.下载与安装 1. 前往maven下载最新版的Maven程序: ...

  7. maven的安装、路径配置、修改库文件路径和eclipse中的配置、创建maven工程(转)...

    一.maven的安装 首先,先到官网去下载maven.这里是官网的地址:http://maven.apache.org/download.cgi  请选择最新的版本下载: 解压apache-maven ...

  8. 【Maven】Eclipse中的Maven项目安装与配置

    上一篇文章我们了解到了Maven的基本信息和如何在电脑本地安装Maven,这篇文章主要介绍如何在Eclipse关联Maven的配置和本地仓储地址,并且如何创建一个Maven项目.关联依赖包等. 一.关 ...

  9. Maven(一):Maven安装及Eclipse配置

    为什么80%的码农都做不了架构师?>>>    Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.其提供了一个项目对象模型 ...

最新文章

  1. 记录一次nginx升级,支持ipv4和ipv6访问https
  2. 混合多云架构_使用混合多云每个人都应避免的3个陷阱(第3部分)
  3. js读写php文件,在js中如何读取本地文件
  4. 在centos中安装samba 服务
  5. string的find( )函数✅
  6. id长度 雪花算法_GitHub - cloudyan/snowflake: Twitter的雪花算法(snowflake)分布式自增ID...
  7. 互动教程 for Excel 2016
  8. QQ机器人制作教程,超详细
  9. 【长安的荔枝】读书摘记
  10. 物理不好适合学计算机,理科女物理不好、数学一般,能不能学计算机、经济学专业?...
  11. RRD原理(转载的)
  12. 机器视觉打光方式相关问题汇总
  13. Mac 和 iPad 产品线要合并?苹果高管回应了
  14. QUALCOMM MDM9X15 LCD初始化流程
  15. spring boot + vue 前后端下载文件文件
  16. 输入框:请输入关键字 小功能
  17. html手机点赞图标素材,微信点赞心形图标,微信点赞分享心形图标素材
  18. open函数返回-1_python高手养成记05:最详细的python函数教程
  19. 给oracle scott权限,Oracle Scott创建视图权限不足解决办法
  20. 拼多多开店怎么提高点击率?天创速盈提出应对措施

热门文章

  1. [ARM异常]-ARMV8-aarch64 异常(中断)是如何跳转到向量表的
  2. 图片爬取数据解析数据持久化
  3. MySQL数据库的优化
  4. python的openpyxl库如何读取特定列_通过渲染一百万个网页,来了解网络是如何崩溃的...
  5. WIN32 使用事件实现高效生产者消费者模型
  6. 2020-11-29(准备考试)
  7. 使用tracee编写规则追踪系统安全事件
  8. C++11获取double类型的最大最小值
  9. 160个Crackme016
  10. 【yml】YAML 语言教程--- 字符串