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

如何通过Gradle将所有依赖项复制到Maven存储库?,maven,dependencies,gradle,Maven,Dependencies,Gradle,我正在使用gradle构建我的项目,但是gradle只将工件复制到本地maven存储库,而不是所有依赖项。 我需要的是将工件及其所有依赖项复制到本地maven存储库中 请建议一种在gradle做这件事的方法。 我尝试了gradle的文档,但没有成功。我认为这是不可能的,gradle将依赖项存储在中 只有当它适合您时,才需要解析依赖项并复制到某个已定义的文件夹(但以后不可能从maven使用它),所以可能对您没有帮助 我和你有类似的问题。 因此,我启动了一个python项目,将依赖项克隆到本地mav

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

请建议一种在gradle做这件事的方法。
我尝试了gradle的文档,但没有成功。

我认为这是不可能的,gradle将依赖项存储在中


只有当它适合您时,才需要解析依赖项并复制到某个已定义的文件夹(但以后不可能从maven使用它),所以可能对您没有帮助

我和你有类似的问题。 因此,我启动了一个python项目,将依赖项克隆到本地maven中。 虽然这不是纯粹的格拉德尔,但它是有效的

你可以试试这个


只需通过
pip3 install syndle安装

尝试向artifacts-archives添加已解析的工件。但是,将maven local与gradle一起使用并不是最佳实践。您能解释一下为什么希望依赖项位于本地maven中吗?如果您在任何地方使用Maven脚本,该脚本将把依赖项拉入本地Maven。您将得到两个副本,但这没关系,因为您使用的是两个构建工具。因此,要安装我的软件包,我需要参考maven repository。如果我无法将依赖项复制到maven repository,那么我可以从karaf参考gradle repository。