0

我在互联网上找不到这个问题的答案,所以我在这里问。我想跳过对属性值的某些插件执行:

<properties>
    <skipTests>true</skipTests>
</properties>
...

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <executions>
        <execution>
            <id>1</id>
            <phase>process-test-resources</phase>
            <goals>
                <goal>exec</goal>
            </goals>
            <configuration>
                <skip>${skipTests}</skip>
            </configuration>
        </execution>
        ...

我的目标是在我调用时将属性 ${skipTests} 设置为 TRUE 值

mvn clean install

当我打电话时它应该是 FALSE

mvn test

我不想在下面命令(实际上有效,但很丑):

mvn test -DskipTests=false

应该怎么做?

4

0 回答 0