任务':compileJava'的执行失败。摇篮

时间:2017-03-01 10:43:57

标签: java spring eclipse gradle

我正在尝试在eclipse中设置我的第一个gradle项目但是我在构建gradle时遇到了问题。我从spring.io复制了build.gradle,但它仍然没有正确构建。对于任务':compileJava',我的执行失败了。我的build.gradle文件看起来像这样

 buildscript {
repositories {
    mavenCentral()
}
dependencies {
    classpath("org.springframework.boot:spring-boot-gradle-plugin:1.5.1.RELEASE")
}
}

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'org.springframework.boot'

jar {
baseName = 'gs-spring-boot'
version =  '0.1.0'
}

repositories {
mavenCentral()
}

sourceCompatibility = 1.8
targetCompatibility = 1.8

dependencies {
// tag::jetty[]
compile("org.springframework.boot:spring-boot-starter-web") {
    exclude module: "spring-boot-starter-tomcat"
}
compile("org.springframework.boot:spring-boot-starter-jetty")
// end::jetty[]
// tag::actuator[]
compile("org.springframework.boot:spring-boot-starter-actuator")
// end::actuator[]
testCompile("junit:junit")
}

2 个答案:

答案 0 :(得分:0)

将javahome变量更改为指向正确的目录,即指向jdk主目录。

在Eclipse中,您可以在Java Home下更改运行配置中的路径,例如更改为C:\Program Files\Java\jdk-9.0.4。 然后将配置作为cleanassemble运行。

Eclipse

答案 1 :(得分:-1)

您的构建无法编译,如上所述

Compilation failed; see the compiler error output for details.

检查代码并找出导致它无法构建的原因。尝试使用-s -i选项运行命令以找出问题所在。