如何在idea上配置maven

1.什么是maven?

maven是项目管理工具,功能:项目构建;项目依赖管理;软件项目持续集成;版本管理;项目的站点描述信息管理。Maven提供了仓库的概念,让这些依赖项放进仓库中,项目想要从仓库中去取,其他项目组也需要,OK,从仓库中去取,不必每个人去开源项目的站点去苦苦搜寻了。如此人员的成本、软件维护的成本、沟通的成本、硬件的成本都降下来了。客户笑了、公司老板也笑了、项目经理笑了、团队里面的人员也笑了、Apache社区看到这么多人在用也笑了。给笔者的感觉,现在的开源东西越来越向“敏捷开发”、“极限编程”的方向靠拢。通过Maven辅助管理项目,更能发现项目中哪些模块是重复的轮子。
作者:wuxinliulei
链接:https://www.zhihu.com/question/20104186/answer/73797359
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


我就知道maven能够解决你jar包依赖的问题,最简单的例子,你要开发S2SH项目。你是不是要去找struts2 hibernate spring的jar包 去官网下一堆 然后百度搜索哪些是必须的,在放到你的项目里;麻烦不?用了maven 在pom里把依赖一配置,说你要用struts2的xxx版本,xxx家出的,ok 你说一嘴就行,maven插件会从中央仓库拿的;至于struts2依赖了什么?你不用操心……maven的学习你看看maven实战,百度搜一搜,它是个项目构建的工具,有依赖管理功能;

作者:顺陌先生
链接:https://www.zhihu.com/question/20104186/answer/24029424
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

-------------------------------------------正文--------------------------------------

2.准备部分

到官网下载maven,解压到预文件夹,记住路径。
在这里插入图片描述

3.配置本地仓库、远程仓库

进入之前下载的maven文件夹下的conf文件夹中:
找到settings.xml 用编辑器打开。
在这里插入图片描述
配置:
(1)本地仓库:
在这里插入图片描述
(2)远程仓库:
在这里插入图片描述在这里插入图片描述

4.配置maven的环境变量

配置环境变量是为了能够在cmd中找到maven…
(1)新建系统变量:MAVEN_HOME 、M2_HOME
在这里插入图片描述
在这里插入图片描述

(2)在path中添加%MAVEN_HOME%\bin和%M2_HOME%\bin

在这里插入图片描述
(3)通过cmd命令窗口验证maven环境是否配置成功:
输入:mvn -versioin (记得中间要加空格)
在这里插入图片描述

5.IDea上配置maven

settings中配置:
在工程中打开设置(如果没有工程自己新建一个)
File–Settings 然后通过搜索框找到maven设置,修改相应路径。
在这里插入图片描述
配置默认设置:
File --other settings,接下来的配置和在settings中配置一样,不做展示。
在这里插入图片描述

6.新建maven项目

在这里插入图片描述
填写项目组:
在这里插入图片描述
在这里插入图片描述
之前配置过的不必修改了。
接下来一路next直到建好工程。

创建好的项目:
在这里插入图片描述
但项目中还是缺少相应的结构,因此需要手动新建。
新建两个文件夹,并将其设置为Source Root

(1)java文件夹
在这里插入图片描述
在这里插入图片描述
(2)Test文件夹设置方式和java文件夹设置方式一致,下面是新建文件夹后结果图,请注意文件夹颜色变化。
在这里插入图片描述
(3)如果新建的maven项目中没有resources文件夹,那就新建一个名为“resources”的文件夹, 并将其设置为“Resources Root”

7.配置依赖jar包

红字是因为刚刚配置的依赖,正在下载servlet api。
在这里插入图片描述

开启maven之旅~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值