【发布时间】:2015-03-01 09:26:09
【问题描述】:
我正在尝试在我的文件系统上为 maven 和 gradle 维护相同的存储库。但是我遇到了一些问题。
我的build.gradle 文件中有以下内容。
repositories {
mavenLocal()
mavenCentral()
}
dependencies {
compile group: 'org.codehaus.groovy', name: 'groovy-all', version: '2.3.9'
runtime group: 'org.codehaus.groovy', name: 'groovy-all', version: '2.3.9'
runtime 'org.xerial:sqlite-jdbc:3.8.7'
}
GRADLE_HOME 是D:\Programming\Java\gradle-2.2.1
GRADLE_USER_HOME 是D:\Programming\Java\.m2
我的 gradle home 与我的 Maven 存储库相同。
但是当通过 gradle 下载依赖项时,它们将被下载到 GRADLE_USER_HOME\cache 而不是存储库文件夹中。我缺少什么配置?
编辑
我已经检查了Gradle In Action这本书的依赖管理章节。没有。我已经检查了 gradle 网站上的dependency management,但它也只是说使用了缓存。
似乎 gradle 中没有这样的选项。有人可以确认吗?
【问题讨论】:
标签: java maven gradle dependency-management