Gradle找不到JDK

时间:2015-08-29 18:07:04

标签: java gradle

我已经使用以下配置创建了一个gradle项目:

group '...'
version '0.0'

apply plugin: 'java'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

test {
    useTestNG()

    beforeTest { descriptor ->
        logger.lifecycle("Running test: " + descriptor)
    }
}

当我执行“gradle build”时,出现以下错误消息:

  

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

这很奇怪,因为我设置了$ JAVA_HOME:

✗ echo $JAVA_HOME
/usr/lib/jvm/java-8-oracle
✗ $JAVA_HOME/bin/javac
Usage: javac <options> <source files>
where possible options include:

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。

要解决此问题,我只需执行:

./gradlew build

这就是诀窍。