列出所有与其许可证相关的gradle依赖项

Mat*_*cke 8 ide intellij-idea intellij-plugin gradle

我想用他们的许可证列出我的gradle构建的所有maven依赖项(包括传递的).这可以使用IntelliJ gradle插件吗?如果有,怎么样?或者,gradle命令行指令也就足够了.

小智 13

我会推荐license-gradle-plugin.它可以通过downloadLicense任务报告依赖项中的许可证.

  • 是的,这是一个很棒的工具.能否请你如何正确设置属性?我不知道在哪里做以下操作:downloadLicenses {includeProjectDependencies = true dependencyConfiguration ='compile'}这应该是build.gradle文件的一部分吗? (2认同)
  • 那么如何生成报告呢?./gradlew buildLicenses 对我没有任何作用 (2认同)
  • 我在 Android 项目上遇到了问题。报告是空的。 (2认同)

Ste*_*ter 10

对于任何最终来到这里并发现 license-gradle-plugin 似乎未维护的人来说,Gradle-License-Report也可以满足此需求。