如何通过Gradle将所有依赖项复制到Maven存储库?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过Gradle将所有依赖项复制到Maven存储库?相关的知识,希望对你有一定的参考价值。

我正在使用gradle构建我的项目,但gradle只将工件复制到本地maven存储库,而不是所有依赖项。我需要的是将工件及其所有依赖项复制到本地maven存储库中。

请建议一种在gradle中进行操作的方法。我尝试gradle的文档但是徒劳无功。

答案

我不认为它可能,在local cache的gradle商店依赖。

只有solution适用于你是解决依赖关系并复制到某个已定义的文件夹(但以后不能在maven中使用它)所以可能对你没有帮助。

另一答案

我和你有类似的问题。所以我启动了一个python项目来将依赖项克隆到我的本地maven中。通过它不是纯粹的gradle,但它工作。

https://github.com/Jintin/syndle

你可以尝试一下。

只需安装pip3 install syndle即可。

以上是关于如何通过Gradle将所有依赖项复制到Maven存储库?的主要内容,如果未能解决你的问题,请参考以下文章

Gradle 将依赖项下载到缓存而不是 Maven 存储库

Gradle,如何禁用所有传递依赖

使 Maven 将依赖项复制到 target/lib

如何使用maven依赖插件将类型为pom的依赖项复制到一个位置

将 Android Studio 的 Gradle 插件升级到 3.0.1 和 Gradle 到 4.1 后无法复制配置依赖项

如何将 Gradle 依赖项更新到最新版本