我有一个具有多个第三方依赖一个项目的gradle。目前,我已设置mavenCentral()
作为存储库,使我能够下载JAR并编译/运行等。摇篮 - 安装第三方的依赖到本地常春藤库
但是,我有一个本地ivy样式的存储库,用作本地存储库的文件系统控制开发人员添加,而不是只具有所有JAR文件进行更新时mavenCentral可用的JAR文件 - 就像artifactory的,但出来的应用程序服务器上的东西)。
所以我有我的PoC与我的依赖关系工作,我现在想要将当前下载的第三方JAR安装到我的本地常青藤资源库中,这样我就可以删除对mavenCentral的依赖关系,而所有构建只使用本地JAR - 有没有简单的方法来使用Gradle在我的ivy repo中安装这些缓存的JAR?
我一直在使用,如下一个copyDeps任务试过,但只是复制罐子到一个平面文件夹,但我想常春藤文件夹结构
task copyDeps(type: Copy) {
from configurations.runtime
into '/tmp/lib'
}
这可能/容易吗? (不,我认为不能彻底改变设置/环境/过程:)