【发布时间】:2014-12-29 17:16:53
【问题描述】:
我在Eclipse Luna 中创建了新的 Gradle 项目,但是当我尝试通过 Eclipse 中的 Gradle 插件执行 Gradle 构建时,我收到一个错误:
FAILURE:构建失败并出现异常。
- 出了什么问题:任务 ':compileJava' 执行失败。
找不到系统 Java 编译器。确保您已安装 JDK(而不仅仅是 JRE)并将您的 JAVA_HOME 系统变量配置为 指向相应的目录。
事情是JAVA_HOME 设置并通过cmd 运行gradle build 是OK。我在 build.gradle 所在的同一目录中创建了两个文件,分别是:
gradle.properties:
org.gradle.java.home=C:/Program Files/Java/jdk1.7.0_60
和local.properties:
org.gradle.java.home=C:/Program Files/Java/jdk1.7.0_60
UPD:当我尝试删除并重新导入该项目时,它工作正常。当我单击build model 按钮时,也可以。但是当我尝试执行构建任务时,它不起作用。
【问题讨论】:
-
我在使用 eclipse Luna 时遇到了同样的问题。
标签: java eclipse groovy gradle