如何配置maven install以默认跳过测试?

时间:2012-11-08 16:17:11

标签: maven maven-2

我想知道是否可以将maven配置为默认跳过单元测试。

3 个答案:

答案 0 :(得分:13)

在settings.xml文件的properties标记内,将此属性: maven.test.skip 添加为true。

    <profiles>
         <profile>
              <id>development</id>
              <properties>
                  <maven.test.skip>true</maven.test.skip>
              </properties>
         </profile>
    </profiles>

    <activeProfiles>
         <activeProfile>development</activeProfile>
    </activeProfiles> 

如果要执行此测试,则可以覆盖属性:

mvn clean install -Dmaven.test.skip=false

答案 1 :(得分:4)

您可以通过向profile文件添加settings.xml元素来执行此操作:

<profile>
    <id>skip.tests.by.default</id>
    <activation>
        <activeByDefault>true</activeByDefault>
    </activation>
    <properties>
        <maven.test.skip>true</maven.test.skip>
    </properties>
</profile>

答案 2 :(得分:0)

对于Eclipse Photon,

  1. 右键单击pom.xml

  2. 以'maven build ...'运行(请注意'...')

  3. 输入“全新安装”

  4. 检查“跳过测试”并运行