gradle test error:retrolambda.oldJdk

时间:2015-12-28 14:01:02

标签: java gradle

如何在使用java 8时在gradle中运行测试任务。我真的不想安装java< 7.以下是我的问题的错误日志。

  

... BuildExceptionReporter]

     

... BuildExceptionReporter] FAILURE:构建因异常而失败。

     

... BuildExceptionReporter]

     

... BuildExceptionReporter] *出了什么问题:

     

... BuildExceptionReporter]任务执行失败':test'。

     

... BuildExceptionReporter]>使用java 8运行gradle时,必须使用属性retrolambda.oldJdk或环境变量JAVA6_HOME / JAVA7_HOME

设置旧jdk的路径      

... BuildExceptionReporter]

     

... BuildExceptionReporter] *尝试:

     

... BuildExceptionReporter]使用--stacktrace选项运行以获取堆栈跟踪。

     

```

1 个答案:

答案 0 :(得分:0)

Retrolambda需要java jdk 6或7。 设置环境变量JAVA6_HOME或JAVA7_HOME

https://github.com/evant/gradle-retrolambda#configuration