我正在使用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才能正常工作。
答案 0 :(得分:6)
如果您想使用包装器,只需设置gradleVersion
属性即可:
task wrapper(type: Wrapper) {
gradleVersion = '2.6'
}
答案 1 :(得分:0)
您可以创建运行任务Run Configuration
的新Gradle Project
类型wrapper
。运行此运行配置应更新包装器版本,而无需重新启动eclipse。
答案 2 :(得分:0)
我对不同版本有同样的问题。解决方案是将以下任务添加到构建文件中,然后在项目根文件夹中运行gradle wrapper task:
task wrapper(type: Wrapper) {
gradleVersion = '2.6'
}
错误版本的包装器用于构建的原因是没有为我想要使用的版本创建包装器。