我想使用 Buildship 在 Eclipse 中创建一个 Gradle 项目。当我创建它时,IDE 会尝试从某个地方下载 Gradle 2.9。
但是我在系统范围内安装了 Gradle 2.12(由 pacman 安装)。
如何说服 Buildship 使用我的本地 Gradle 安装?
在 build.gradle 里面添加这个:
task wrapper(type: Wrapper) {
gradleVersion = '2.12'
}
或者使用参数 -gradle-version 2.12 运行包装器任务(在 Eclipse 的 Gradle Tasks 视图中右键单击包装器任务。
最后运行以下任务:清理、包装、构建。确保在项目根目录中, ./gradle/wrapper/gradle-wrapper.properties 文件包含以下行:
distributionUrl=https\://services.gradle.org/distributions/gradle-2.12-bin.zip
否则替换/插入它并重新运行 gradle clean, wrapper, build。
我过早地点击完成。应该单击下一步并指定(在我的情况下)
/usr/share/java/gradle
作为本地安装目录。