我希望能够列出我的Gradle构建中所有Maven依赖项(包括传递依赖项)以及它们的许可证。使用IntelliJ Gradle插件是否可以实现?如果可以,该怎么做?或者,使用Gradle命令行指令也可以。
我希望能够列出我的Gradle构建中所有Maven依赖项(包括传递依赖项)以及它们的许可证。使用IntelliJ Gradle插件是否可以实现?如果可以,该怎么做?或者,使用Gradle命令行指令也可以。
我建议使用license-gradle-plugin。它可以通过downloadLicense任务显示你的依赖项的许可证。
如果有人来到这里并发现许可证Gradle插件似乎没有维护,Gradle-License-Report也可以满足此需求。
license-gradle-plugin
在我的 7.4 Gradle 项目中似乎无法工作,而 Gradle-License-Report
则可以正常工作。 - Alan Cabrera您也可以尝试使用 https://github.com/mikepenz/AboutLibraries。它还支持Kotlin多平台。实际上,它适用于任何gradle类型的项目。
gradle dependencies
是您要寻找的吗? - Opal