我有一个多模块 Maven 项目。父 pom.xml 只是引用 4 个子项目的公共信息的一种方式。我有很多运行的 JUnit 测试,并且我还使用maven-info-reports-plugin为 Project WebSite 设置了父项目。
我在父项中配置了maven-surefire-report-plugin ,它会在每个子项目中生成具有正确信息的target/site/surefire-report.html文件。
我的问题是当我通过site:run运行我的项目网站时,我在项目网站中看不到任何surefire-report.html文件。显示的是在父目录的目标目录中,它没有定义单元测试。
有没有办法可以配置maven-surefire-report-plugin或maven-info-reports-plugin来聚合子项目生成的surefire报告?