Maven使用教程 java
1 maven概念 apache
Maven是基于项目对象模型(POM),能够经过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 服务器
Maven目录结构: eclipse
工程: maven
src 工具
main 测试
java spa
包目录 插件
test 3d
java
包目录
pom.xml
经常使用maven 命令:
mvn compile: 自动编译,把编译后的文件放在target目录中
mvn test:自动测试,生成测试报告
mvn clean:清空所作的编译或者测试操做
mvn package:自动把工程目录打包成jar包,并放在target中
mvn install:把架包放在本地仓库中。
maven本地工厂设置方法:
在maven安装目录下的congf目录中setting.xml中配置
setting.xml中添加:
<localRepository>D:/java/mavenfactory/repo</localRepository> |
以下图:
同时把settings.xml复制到新的目录(但愿本地工厂的目录),如图:
其中,repo就是个人本地工厂目录
groupId通常认为是项目的包名称,artifactId通常认为是项目的主类名。version缺省是
输入项目的version: 缺省为1.0-SNAPSHOT,标识项目打包到1.0-SNAPSHOT.jarpackage ,能够使用GroupId一样的包名称
2(首选)Eclipse在线安装maven的插件
3Eclipse离线安装maven
从服务器中获取项目组提早提供好的maven软件(apache-maven-3.2.3:重命名maven323),例如放到本地D:\java\maven323目录下。
配置maven环境变量:
Path中添加maven配置:
启动eclipse,打开window—preferences:去掉勾选的复选框
Eclipse使用apache-maven-3.2.3:
点击添加,指定apache-maven-2.2.1目录,选中新加入的maven。
添加eclipse资源链接:
点击new:
其中location中按照本身的路径修改c:\Users\songjc路径
到此eclipse安装maven完成
进入eclipse功能菜单:fileàimport
点击next,选择maven工程所在的工做空间,并选中要导入的maven工程,点击finish:
Maven工程导入成功:
工程点击右键,菜单中有maven和run as,
其中常用的为run as中的maven install,编译工程,能够在console中查看编译过程:
如上图说明编译成功,并在target目录中生成相关包:
到此说明maven和eclipse结合成功
对Maven深刻研究能够参考文档:《Maven权威指南》