有人见过 UnionBugs 蚂蚁任务的问题吗?
我的 maven 构建通过 maven 插件生成 findbug,并在报告项目中使用 unionBugs 通过 antrun 连接 xml,该报告项目通过 antrun 将所有报告连接在一起。当端到端构建运行时,我看到下面的错误,但文件存在并且可以读取。当我在构建后运行 concat 项目时,我会生成所需的报告。我希望堆空间问题会引发一个非常不同的错误并且堆有 2G。
如果您对如何调查此问题有一些想法,请告诉我。如果没有,我会更新问题,我应该弄清楚。现在,我将其拆分为两个 maven 执行,这还可以,但并不理想。
错误
Trouble reading/parsing .../core/api/target/findbugs/findbugsXml.xml
pom摘录
<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>