我有我的pom.xml中的以下配置來檢查PMD違規:如何讓PMD在Maven構建的開始而不是結束時運行?
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>${pmd.version}</version>
<configuration>
<linkXRef>true</linkXRef>
<sourceEncoding>UTF-8</sourceEncoding>
<minimumTokens>100</minimumTokens>
<targetJdk>1.7</targetJdk>
</configuration>
<executions>
<execution>
<goals>
<goal>check</goal>
<goal>cpd-check</goal>
</goals>
</execution>
</executions>
</plugin>
當我使用指令mvn clean install
構建中,PMD檢查運行作爲構建過程的最後一步。相反,我希望PMD檢查作爲構建的第一步來運行。
有誰知道我該怎麼做到這一點?
指定執行中的另一個階段? –