親 POM には、テスト カバレッジを適用する Jacoco ルールが設定されています。これには、通常動作しないクラスの除外が含まれます。
<execution>
<id>default-check</id>
<goals>
<goal>check</goal>
</goals>
<configuration>
<excludes>
<!-- exclude largely auto-generated domain and model classes -->
<exclude>**/model/*.class</exclude>
<exclude>**/model/**/*.class</exclude>
<exclude>**/domain/*.class</exclude>
<exclude>**/domain/**/*.class</exclude>
<exclude>**/dto/*.class</exclude>
<exclude>**/dto/**/*.class</exclude>
</excludes>
<rules>
<rule>
<element>BUNDLE</element>
<limits>
<limit implementation="org.jacoco.report.check.Limit">
<counter>INSTRUCTION</counter>
<value>COVEREDRATIO</value>
<minimum>0.70</minimum>
</limit>
</limits>
</rule>
</rules>
</configuration>
</execution>
この親を使用する子 POM で、除外されたクラス パターンを追加するための Maven マジックは何ですか?
さまざまな方法で属性を使用しようとしていcombine...
ますが、有効な POM を正しく取得できません。
何か案は?