无法在eclipse中执行gradle build

时间:2014-11-03 04:09:25

标签: java eclipse groovy gradle

我在Eclipse Luna中创建了新的Gradle项目但是当我尝试通过eclipse中的Gradle插件执行Gradle构建时出现错误:

  

失败:构建因异常而失败。

     

      
  • 出了什么问题:任务'执行失败':compileJava'。

         
        

    找不到System Java Compiler。确保已安装JDK(而不仅仅是JRE)并将JAVA_HOME系统变量配置为     指向相应的目录。

  •     

  

事情是JAVA_HOME已设置,并且通过cmd运行gradle buildOK。我在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按钮时,它也没问题。但是当我尝试执行构建任务时,它无法正常工作。

1 个答案:

答案 0 :(得分:0)

以下是如何修复此问题。

  1. 转到Eclipse-Luna菜单Windows> Prefernces
  2. 选择Gradle> Arguments
  3. 更新工作区JRE:指向 jdk而不是jre ,因为Gradle需要jdk进行代码编译。
  4. enter image description here

    这里是更新你在eclipse中安装的JRE的地方。如你所见,我添加了一个jdk。

    enter image description here