1
我要直接彈出我的要求。 當我運行命令'mvn cobertura:cobertura'時,我想要在儀器和測試之間做某事' 這個命令中的目標'cobertura'最初取決於'樂器',而我想要做的是在這個'樂器'然後運行測試 我的想法是抽象的我的要求轉換成一個Maven插件,被稱爲像「我的-插件」,是有辦法使它兩個的Cobertura目標(儀器,測試)之間在cobertura插件中運行自定義目標
在此先感謝
運行我要直接彈出我的要求。 當我運行命令'mvn cobertura:cobertura'時,我想要在儀器和測試之間做某事' 這個命令中的目標'cobertura'最初取決於'樂器',而我想要做的是在這個'樂器'然後運行測試 我的想法是抽象的我的要求轉換成一個Maven插件,被稱爲像「我的-插件」,是有辦法使它兩個的Cobertura目標(儀器,測試)之間在cobertura插件中運行自定義目標
在此先感謝
運行您需要定義cobertura插件的兩次執行,可以實現如下:
<plugin>
<groupId>...</groupId>
<artifactId>..</artifactId>
<version>...</version>
<executions>
<execution>
<id>instrument</id>
<goals><goal>instrument</goal></goals>
<phase>process-test-classes</phase>
</execution>
<execution>
<id>test</id>
<goals><goal>cobertura</goal></goals>
<phase>test</phase>
</execution>
</executions>
</plugin>