maven-2 - Maven 报告您的项目所依赖的许可证

标签 maven-2 licensing

<分区>

我有一个大型的多模块项目,我想生成一份报告,显示该项目所依赖的所有东西的所有许可证。

我查看了 tattletale,但它似乎并不能解决问题。而且我可以很容易地找到一个插件,它将在每个源文件的顶部插入一个许可证,但这正是我谷歌搜索所无法做到的。

最佳答案

Maven Project Info Reports Plugin可用于生成一份项目依赖关系报告,其中列出所有依赖关系并按许可对它们进行分组

project-info-reports:dependencies目标可用于生成单独的报告,但它应该用作 Maven 报告,并且在为 test 范围内的项目生成站点时实际上默认提供(参见 Configuring Reports)。

例如,查看 Licenses Maven 站点插件的项目依赖项

关于maven-2 - Maven 报告您的项目所依赖的许可证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39514825/

相关文章:

c# - 我可以将 Visual Studio 2012 Express Edition 用于商业用途吗?

maven-2 - 仅当设置了属性时才在 Maven 中运行 Ant 任务

java - 向 Eclipse 添加 Windows 命令行提示右键单击选项

java - 生成项目时,如何有条件地从原型(prototype)中包含或排除文件?

java - 如何正确设置具有滑动发布周期的多模块 Maven 项目

.net - 适用于 ASP.NET MVC 的 GPL 2.0 免费 Telerik 扩展

python - 如何保护 Python 代码不被用户阅读?

c# - 为什么在 c# .net Windows 应用程序中添加 dll 引用时出错?

licensing - 您如何使用公共(public)许可证?

maven-2 - 针对 Maven 的案子?