maven学习笔记

1.什么是Maven
maven是跨平台的项目管理工具。主要服务于基于java平台(包括j2ee和j2se)的项目构建,依赖管理和项目信息管理。
可以帮助开发者管理jar包,一步构建项目,从清理,编译,测试,报告直接到打包,部署。

2.Maven的比较
和Eclipse的比较:
maven和Ant的比较:
Ant是软件构建工具,Maven的定位是软件项目管理和理解工具。Maven除了具备Ant的功能外,还增加了以下主要的功能:
1)使用Project Object Model来对软件项目管理;
2)内置了更多的隐式规则,使得构建文件更加简单;
3)内置依赖管理和Repository来实现依赖的管理和统一存储;
4)内置了软件构建的生命周期;


3.环境设置
在环境里新建 MAVEN_HOME 值为:maven的路径(我的是 E:\apache-maven-3.2.3)
在path里添加 %MAVEN_HOME%\bin; (记得;隔开旁边的路径)

mvn -v 验证信息,显示版本信息。
设置setting.xml文件,配置本地仓库。apache-maven-3.2.1\conf下有个setting.xml文件,打开,localRepository的值设置成你本地仓库的路径。
在自己的eclipse的设置:
add自己下载的maven

设置自己刚刚设置的setting文件

4.maven项目的目录一般为这样:
--src
-----main
----------java
----------resources
-----test
---------java
---------resources
--pom.xml

当我们编译好后,编译的文件会放到 target里。

5.pom.xml文件是maven管理的核心:
<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.9</version>
			<scope>test</scope>
		</dependency>

可以通过这种方式加入我们需要的包, http://mvnrepository.com/ (找包的网站)







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值