在设置Java1.8后,circleCI的compileJava上的“$./gradlew test”变为生成失败,出现异常

在设置Java1.8后,circleCI的compileJava上的“$./gradlew test”变为生成失败,出现异常,java,gradle,yaml,Java,Gradle,Yaml,设置Java1.8后,circleCI的compileJava上的$./gradlew测试因异常而失败 环境 Java1.8 格拉德尔 circleCI 格雷德尔先生 我在build.gradle中添加了一个Java1.8版本。 前后省略 def jdkVersion = JavaVersion.VERSION_1_8 def defaultEncoding = 'UTF-8' sourceCompatibility = jdkVersion targetCompatibility = jdk

设置Java1.8后,circleCI的compileJava上的$./gradlew测试因异常而失败

环境

Java1.8 格拉德尔 circleCI 格雷德尔先生

我在build.gradle中添加了一个Java1.8版本。 前后省略

def jdkVersion = JavaVersion.VERSION_1_8
def defaultEncoding = 'UTF-8'

sourceCompatibility = jdkVersion
targetCompatibility = jdkVersion

[compileJava, compileTestJava]*.options*.encoding = defaultEncoding
processResources.destinationDir = compileJava.destinationDir 
circle.yml

美元/梯度检验


请有人帮忙

您运行Gradle的Java版本是什么?如果您使用gradle-version,它会说什么?gradle-version gradle 2.2.1,JVM:1.8.0\u 31 Oracle Corporation 25.31-b07是输出的。@MikeKobit,您是否尝试过按建议使用-s和-d运行它?
machine:
  java:
    version:
      oraclejdk8
> Building 0% > :compileJava:compileJava 
> Building 0%FAILED
> Building 0%
> Building 0%14%
> Building 14%FAILURE: 
> Building 14%Build failed with an exception.
> Building 14%
> Building 14%
> Building 14%* What went wrong:
> Building 14%Execution failed for task ':compileJava'.
> Building 14%> 
> Building 14%invalid source release: 1.8
> Building 14%
> Building 14%* Try:
> Building 14%Run with 
> Building 14%--stacktrace
> Building 14% option to get the stack trace. Run with 
> Building 14%--info
> Building 14% or 
> Building 14%--debug
> Building 14% option to get more log output.
> Building 14%
> Building 14%BUILD FAILED
> Building 14%
> Building 14%
> Building 14%Total time: 10.917 secs

> Building 14%./gradlew test returned exit code 1