提问者:小点点

Maven站点/项目信息报告插件生成空依赖报告


使用maven-project ect-info-reports-plugin生成的依赖项报告错误地只报告一个项目和零个传递依赖项。但是,依赖项融合报告会生成完整的依赖项列表。当从命令行运行project ect-info-reports-依赖项目标时,要么没有生成输出,要么outputDirectory参数工作不正常(指定的outputDirectory中没有生成报告文件)。是否有默认目录?我只能使用mvn站点插件生成报告。

我得到的唯一值得注意的错误是一系列“工件:XXXX没有文件”的错误,如MPIR-251中所报告的,但是我想知道这是否是一个转移注意力的问题,并不能说明问题的原因。想法?

配置:maven:3.0.3 maven站点插件:3.1 maven项目信息报告插件:2.6 OS:Mac OS-X


共1个答案

匿名用户

正如在用法页面提到的那样

默认情况下,Maven被配置为创建项目信息报告。不需要在pom.xml中配置任何东西来生成项目信息报告。

简单地运行

mvn site

如果您不想执行该站点,请将maven-project-info-reports-plugin复制到构建中。请在这里看到我的回答的细节。你也许能够执行

mvn project-info-reports:dependencies

你可能会看到你预期的结果。

我希望这能有所帮助。

问候

查理·