JBoss AS 7 統合テストスイートでは、コード カバレッジに JaCoCo を使用します。私はすでに実行データを持っています。レポートを生成すると、「同じ名前の別のクラスを追加できません: ...」というメッセージが表示されるため、いくつかの jar を除外する必要があります。
<exclude name="org/jboss/osgi/framework/main/jbosgi-resolver-metadata-1.0.10.jar"/>
問題は、重複するクラスが 1 つだけであることです ( org/jboss/osgi/metadata/internal/AbstractPackageAttribute
)。jar全体ではなく、その特定のクラスのみを除外したい。
私はもう試した:
<exclude name="org/jboss/osgi/framework/main/**/AbstractPackageAttribute*"/>
しかし、それはうまくいきません。のような特別な構文はあります.../foo.jar!**/ClassName.class
か?