您的位置:首页 > 其它

maven学习笔记

2015-06-04 20:40 232 查看

4000

关于maven的配置文件pom.xml说明:

maven的坐标元素包括groupId  artifactId version packaging classifier
maven的中央仓库包含了世界上大部分流行的开源项目构件  http://repo1.maven.org/maven2
<modelVersion>指定了当前POM模型的版本,对于maven2 和 maven 3  他的取值必须是4.0.0  
groupId  artifactId version  这三个元素定义了一个项目的基本坐标;
groupId 定义了项目属于哪个组 ,这个组往往和项目所在的组织关联,定义当前项目隶属的实际项目;
artifactId 定义了当前maven项目在组中的唯一ID,实际项目中的一个maven模块;推荐使用groupId作为artifactId的前缀
version 指定了项目的当前版本  1.0-SNAPSHOT 
packaging 定义了maven项目的打包方式,可选;
classifier 定义了构建输出的一些附属组件;

依赖配置:denpendencies
groupId artifactId version 依赖的基本坐标。
type 依赖的类型,对应项目的坐标定义的packaging  默认为jar
scope 依赖的范围
optional 标记依赖是否可选
exclusions 用来排除传递性依赖
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: