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

时间:2013-02-28 20:22:46

标签: maven maven-site-plugin

使用maven-project-info-reports-plugin生成的依赖项报告错误地仅报告一个项目和零传递依赖项。但是,依赖性收敛报告会生成完整的依赖关系列表。从命令行运行project-info-reports:dependencies目标时,要么没有生成输出,要么outputDirectory参数无法正常工作(在指定的outputDirectory中没有生成报告文件)。有默认目录吗?我只能用mvn网站插件生成报告。

我得到的唯一明显的错误是MPIR-251中报告的一系列“神器:XXXX没有文件”错误,但我想知道这是不是红鲱鱼而且没有说明原因这个问题。想法?

配置: maven:3.0.3 Maven的网站插件:3.1 maven-project-info-reports-plugin:2.6 操作系统:Mac OS-X

1 个答案:

答案 0 :(得分:1)

usage页面上提到

Maven已配置为默认创建项目信息报告。您无需在pom.xml中配置任何内容即可生成项目信息报告。

简单地运行

mvn site

如果您不想执行网站,请将 maven-project-info-reports-plugin 复制到build。请在我的回答here上查看详细信息。你可以执行

mvn project-info-reports:dependencies

您可能会看到预期结果。

我希望这可能有所帮助。

此致

Charlee Ch。