草庐IT

DskipTests

全部标签

java - Maven -DskipTests 被忽略

我正在构建一个带有以下SureFire的Maven项目配置:org.apache.maven.pluginsmaven-surefire-plugin${version.maven-surefire-plugin}**/*Test.java问题是,当我使用mvncleaninstall-DskipTests=true构建它时,测试仍在执行中。可能是什么问题呢?我尝试了-DskipTests(来自Mavenwebsite)和-DskipTests=true,这是IntelliJIdea在我检查“跳过测试”时添加的复选框。我不使用任何Mavensettings.xml。Maven版本:2.

java - -DskipTests 和 -Dmaven.test.skip=true 有什么区别

我正在尝试构建hive-0.13。当使用-Dmaven.test.skip=true时,它不会构建测试jar,但会检查测试依赖。当使用-DskipTests时,它不会构建测试jar,也不会检查测试依赖。-DskipTests和-Dmaven.test.skip=true有什么区别? 最佳答案 Mavendocs:-DskipTests编译测试,但跳过运行它们-Dmaven.test.skip=true跳过编译测试并且不运行它们这也可能很重要maven.test.skipishonoredbySurefire,Failsafeandt