码迷,mamicode.com
首页 > 其他好文 > 详细

mvn使用记录

时间:2014-07-14 08:50:43      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:des   使用   strong   art   cti   io   

1. mvn dependency:copy-dependencies  

会导出到targed/dependency 下面

2. mvn dependency:copy-dependencies -DoutputDirectory=lib

这样jar包都会copy到工程目录下的lib里面

 

3. 设置依赖级别,通常用编译需要的jar

mvn dependency:copy-dependencies -DoutputDirectory=lib   -DincludeScope=compile

 

4. mvn -DskipTests clean package // test 可编译,仅跳过测试

5. mvn -Dmaven.test.skip=true clean package  // test 不编译,也跳过测试

?6. 配置全部跳过

<plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
          <skip>true</skip>
        </configuration>
   </plugin>

 7. 引入本地包:

<dependency>
<groupId>com.*.*</groupId>
<artifactId>tinder</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${basedir}/lib/tinder.jar</systemPath>
</dependency>

8. 资源过滤

<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/test/resources</directory>
<filtering>true</filtering>
</resource>
</resources>

 

9. 编译:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
<excludes>
<exclude>**/sdh/**</exclude>
</excludes>
<testExcludes>
<testExclude>**/sdh/**</testExclude>
</testExcludes>
</configuration>
</plugin>

 

 

mvn使用记录,布布扣,bubuko.com

mvn使用记录

标签:des   使用   strong   art   cti   io   

原文地址:http://www.cnblogs.com/hujihon/p/3840001.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!