この質問に対する答えがインターネット上で見つからなかったので、ここで質問します。プロパティ値で特定のプラグインの実行をスキップしたい:
<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
それはどのように行われるべきですか?