我已经被“sneaker-netted”了一组 jars,我最终将它们发布到对 Gradle 友好的 repo(Artifactory),但是暂时必须在我的机器上保持本地。
我需要在 Gradle 项目中使用这些 jar,该项目不仅需要能够列出这些 jar,dependencies
而且还需要使用 Eclipse 插件来解决我的 Eclipse IDE 中的依赖关系。
这些 jar 都具有 POM 并具有自己的传递依赖项(所有这些都位于 Maven Central 和 JCenter 等典型存储库中)。
我正在寻找一种方法将这些 jars 保存在我的文件系统的某个位置,然后像正常一样解析它们dependencies
,包括解析它们的传递依赖项,并且还与 Gradle Eclipse 插件在后台工作的兼容。
同样,期望的结果是:
- 将这些 jars 添加为依赖项,例如,
~/special-jars/*
- 在每个“特殊 jar 的”POM 中定义了任何依赖项,解决这些依赖项
- 当我运行时
gradle eclipse
,Gradle 也会从文件系统中拉取它们
这可能吗?如果是这样,怎么做?