A と B の 2 つのプロパティを maven に渡すことができます。
mvn test -DA=true
また
mvn test -DB=true
A または B のいずれかが定義されている場合、ターゲットをスキップします。A のみを次のように考えた場合に可能であることがわかりました。
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>skiptThisConditionally</id>
<phase>test</phase>
<configuration>
<target name="anytarget" unless="${A}">
<echo message="This should be skipped if A or B holds" />
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
ここで、B も考慮する必要があります。これはできますか?
マティアス