如何自动列出 java + React 项目中使用的所有第三方组件?

出于法律原因,我们需要提供我们项目中使用的所有开源组件的列表。这是一个使用 Gradle、npm 和 Yarn 的商业 java + React 项目。

在这种情况下,您是否知道任何工具或自动方法来提取 java 和/或 javascript 代码库中使用的分布式第三方列表?由于它是一个非常大的代码库,因此手动执行它是非常不切实际的......

到目前为止,我最好的尝试是用于 java 代码和javascript 部分的jdepsyarn list ......但它们并没有真正做到我想要的。

搜索所以我发现了相关 问题,但在其他语言上。我不太确定这是问的正确地方,但在我看来,其他人可能会面临同样的问题......

谢谢你。


侃侃尔雅
浏览 70回答 1
1回答

慕慕森

您很可能必须在您使用的构建工具中配置许可证检查:Gradle 有许可证 Gradle 插件NPM 有许可证检查器或其他一些工具纱线有许可证
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java