用文章目录IDEA中的Maven打包,单击“跳过测试”模式,如图:用2. POM文件放置排除测试3. Maven命令打包,忽略测试过程
用IDEA的Maven打包,然后单击以跳过测试模式。 图:
2. POM文件配置排除测试plugingroupidorg.apahce.maven.pluginsgroupidartifactidmaven-surefire-plugin/artifactidversion 2.5/打包并管理versionconfigurationincludesinclude * */* tests.Java/include/includes/configuration/plugin3. maven命令
mvn包- dskiptests临时跳过测试代码的编译
mvn package-d maven.test.skip=true maven.test.skip同时控制两个插件的操作: maven-compiler-plugin和maven-surefire-plugin
指定测试类以Random开头以Test结尾的测试类
mv ntest-dtest=randomgeneratortest
mvn test -Dtest=Random*Test
以逗号分隔指定多个测试用例
mvn test -Dtest=ATest,BTest
指定即使没有测试用例也不报告错误
test参数必须至少与一个测试类匹配。 如果不匹配,则会报告错误,构建将失败。 在这种情况下,可以使用以下配置指定在没有测试用例的情况下不报告错误:
mv ntest-dtest-dfailifnotests=false