首页 > 其他 > 详细

Maven打包跳过测试的命令

时间:2018-11-19 16:40:35      阅读:2263      评论:0      收藏:0      [点我收藏+]

mvn clean 会把原来target目录给删掉重新生成。
mvn install 安装当前工程的输出文件到本地仓库,然后打包
mvn clean install 先删除target文件夹 ,然后打包到target 

1、Maven打包跳过测试的命令

  在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用参数-DskipTests和-Dmaven.test.skip=true,这两个参数的主要区别是:

 -DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。

 -Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。

类似的 跳过doc生成

  -Dmaven.javadoc.skip=true

 

2、打包时注意:

  当mvn仓库里缺少jar包,同时又从中央仓库自动下载不下来的时候,就需要自己下载jar包然后放仓库里了;

但是有时候只是简单的把jar和source放仓库的文件夹下,并不管用,这个时候你可以用命令把jar把打进去:

mvn install:install-file -Dfile=D:\xxx.jar  -DgroupId=commons-dbcp -DartifactId= commons-dbcp -Dversion= 1.4 -Dpackaging=jar

-Dfile 是存在本地磁盘里jar 的路径,后面的就不用说了吧!install:install-file   看清楚了!!!这个-file跟install是连着的

Maven打包跳过测试的命令

原文:https://www.cnblogs.com/coder-wzr/p/9983709.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!