UnionBugs ant タスクで問題が発生したことはありますか?
私のmavenビルドは、mavenプラグインを介してfindbugsを生成し、antrunを介してすべてのレポートを連結するレポートプロジェクトでunionBugsを使用してantrunを介してxmlを連結します。エンド ツー エンド ビルドを実行すると、以下のエラーが表示されますが、ファイルは存在し、読み取ることができます。ビルド後に concat プロジェクトを実行すると、目的のレポートが生成されます。ヒープ スペースの問題が発生すると、まったく異なるエラーが発生し、ヒープに 2G が発生することが予想されます。
これを調査する方法について何かアイデアがあれば教えてください。そうでない場合は、質問を更新して解決します。今のところ、これを 2 つの Maven 実行に分割していますが、これは問題ありませんが、理想的ではありません。
エラー
Trouble reading/parsing .../core/api/target/findbugs/findbugsXml.xml
ポンポンの抜粋
<taskdef name="unionBugs" classname="edu.umd.cs.findbugs.anttask.UnionBugs" classpathref="maven <taskdef name="unionBugs" classname="edu.umd.cs.findbugs.anttask.UnionBugs" classpathref="maven.plugin.classpath"/>
<!-- Combin findbugs output -->
<delete dir="${trunk}/target/findbugs" />
<mkdir dir="${trunk}/target/findbugs" />
<unionBugs to="${findbugs.xml.out}">
<fileset dir="${trunk}">
<include name="core/**/target/findbugs/findbugsXml.xml"/>
<include name="app/target/findbugs/findbugsXml.xml"/>
<include name="modules/*/target/findbugs/findbugsXml.xml"/>
</fileset>
</unionBugs>