6

我正在使用 Buildship 1.0.1 运行 Eclipse Luna SR2。

我使用向导创建的 Gradle 项目是使用 Gradle 2.5-rc-2 构建的,但我想使用最新版本的 2.6。

我该怎么做?

设置任务没有效果:

apply plugin: 'java'

repositories {
    jcenter()
}

dependencies {
    testCompile 'junit:junit:4.12'
}

task wrapper(type: Wrapper) {
    gradleVersion = '2.6'
}

解决方案:由于某种原因,只有在按照 Makoto 建议的设置版本后重新启动 Eclipse 时它才有效。

4

3 回答 3

7

如果要使用包装器,只需设置gradleVersion属性即可:

task wrapper(type: Wrapper) {
    gradleVersion = '2.6'
}
于 2015-08-16T05:12:19.530 回答
0

我对不同的版本有同样的问题。解决方案是将以下任务添加到您的构建文件中,然后在项目根文件夹中运行 gradle wrapper 任务:

task wrapper(type: Wrapper) {
  gradleVersion = '2.6'
}

错误版本的包装器用于构建的原因是没有为我想要使用的版本创建包装器。

于 2017-04-08T15:46:40.070 回答
0

您可以创建一个新的运行任务Run Configuration的类型。运行此运行配置应该更新包装器版本,而无需重新启动 eclipse。Gradle Projectwrapper

于 2016-06-23T12:39:42.463 回答