【发布时间】:2014-03-21 06:17:42
【问题描述】:
我正在使用 gradle 构建我的项目,但 gradle 仅将工件复制到本地 maven 存储库,而不是所有依赖项。 我需要的是将工件及其所有依赖项复制到本地 Maven 存储库中。
请建议一种在 gradle 中执行此操作的方法。 我尝试了 gradle 的文档但徒劳无功。
【问题讨论】:
-
尝试将已解析的工件添加到工件 - 存档。然而,使用 maven local 和 gradle 并不是最佳实践。
-
您能解释一下为什么您希望依赖项位于本地 Maven 中吗?如果您在任何地方使用 Maven 脚本,该脚本会将依赖项拉入本地 Maven。你最终会得到两个副本,但没关系,因为你使用了两个构建工具。
-
我正在使用 Karaf 环境,并且 karaf 与 maven 存储库一起使用。所以要安装我的包,我需要参考 maven 存储库。
-
如果我无法将依赖项复制到 Maven 存储库,那么我可以从 karaf 引用 gradle 存储库吗?
标签: maven dependencies gradle