认识pom.xml(maven学习4)
2015-02-14 20:00
316 查看
1、项目总体信息:
repositories jar包中的仓库。<repositories> <repository>自己的仓库 ................ </repository> <repository>maven核心仓库 ................ </repository> </repositories>
默认的仓库是:maven核心仓库
<repository> <snapshots> <enabled>false</enabled> </snapshots> <id>central</id> <name>Central Repository</name> <url>http://repo.maven.apache.org/maven2</url> </repository>
maven默认是会按照repositories 中repository的顺序需找依赖的
2 Build
<sourceDirectory>C:\Users\anders\test1\src\main\java</sourceDirectory> <scriptSourceDirectory>C:\Users\anders\test1\src\main\scripts</scriptSourceDirectory> <testSourceDirectory>C:\Users\anders\test1\src\test\java</testSourceDirectory> <outputDirectory>C:\Users\anders\test1\target\classes</outputDirectory> <testOutputDirectory>C:\Users\anders\test1\target\test-classes</testOutputDirectory> <resources> <resource> <directory>C:\Users\anders\test1\src\main\resources</directory> </resource> </resources> <testResources> <testResource> <directory>C:\Users\anders\test1\src\test\resources</directory> </testResource> </testResources> <directory>C:\Users\anders\test1\target</directory> <finalName>test1-1.0-SNAPSHOT</finalName>
3 reporting
生成站点的路径
<reporting> <outputDirectory>C:\Users\anders\test1\target\site</outputDirectory> </reporting>maven site 生成站点信息
mvn cobertura:cobertura 测试代码的覆盖率的统计信息
4 profile 个性化配置
eg 编译的时候跳过测试:
<profiles> <profile> <id>test4a</id> <build> <plugins> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.10</version> <configuration> <skip>true</skip> </configuration> </plugin> </plugins> </build> </profile> </profiles>执行:mvn install -Ptest4a
红色标识为 profile的id
相关文章推荐
- 学习笔记——Maven pom.xml配置详解
- Maven学习八之pom.xml简介
- Maven学习总结(20)——Maven pom.xml配置再体会
- Maven学习笔记(二)-pom.xml 配置详解
- Maven学习--pom.xml 配置详解
- JavaEE学习之Maven配置文件pom.xml详解(转)
- MAVEN pom.xml 文件详解,整理学习中··················
- 学习笔记——Maven pom.xml配置详解
- Maven学习小结(五 pom.xml详解[转])
- Maven学习总结(11)——Maven 项目中pom.xml详解
- maven2学习总结(2,进阶setting.xml与pom.xml)
- Maven学习总结(15)——Maven 项目中pom.xml详解
- maven学习2——pom.xml
- Maven学习总结(29)——Maven项目的pom.xml中log4j2配置
- Maven学习八之pom.xml简介以及客户端下载包的流程
- 学习笔记之maven2学习总结(2,进阶setting.xml与pom.xml) [ 光影人像 东海陈光剑 的博客 ]
- Maven学习总结(15)——Maven 项目中pom.xml详解
- 学习笔记之maven2学习总结(2,进阶setting.xml与pom.xml)
- maven学习——认识pom文件
- Maven学习总结(29)——Maven项目的pom.xml中log4j2配置