这篇文章给大家分享的是有关怎么使用maven将项目的test代码打包进jar中的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
maven将项目的test代码打包进jar中
项目结构如下
…/src/main/java/package*.class</include> </includes> <useDefaultExcludes>true</useDefaultExcludes> </fileSet> </fileSets></assembly>
运行mvn package
在target目录下会生成一个xxxxx-1.0-SNAPSHOT-assembly.jar的文件,这就是我们需要的jar包了。我们可以用压缩软件看到生成的这个jar包中包含了test中所有的测试类。
可以直接使用java -jar xxxxx-1.0-SNAPSHOT-assembly.jar来运行jar包。主类就是第一步中设置的那个类
参考链接
maven打包跳过test
在pom.xml文件中添加插件
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.18.1</version> <configuration> <skipTests>true</skipTests> </configuration></plugin>
使用mvn命令 带附加参数
mvn install -Dmaven.test.skip=true
或者
mvn install -DskipTests
感谢各位的阅读!关于“怎么使用maven将项目的test代码打包进jar中”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!