使用Java 8时,如何在gradle中运行测试任务。我真的不想安装Java <7。这是出现我的问题的错误日志。
... BuildExceptionReporter]
... BuildExceptionReporter] FAILURE: Build failed with an exception.
... BuildExceptionReporter]
... BuildExceptionReporter] * What went wrong:
... BuildExceptionReporter] Execution failed for task ':test'.
... BuildExceptionReporter] > When running gradle with java 8, you must set the path to the old jdk, either with property retrolambda.oldJdk or environment variable JAVA6_HOME/JAVA7_HOME
... BuildExceptionReporter]
... BuildExceptionReporter] * Try:
... BuildExceptionReporter] Run with --stacktrace option to get the stack trace.
```
最佳答案
Retrolambda需要Java JDK 6或7。
设置环境变量JAVA6_HOME或JAVA7_HOME
https://github.com/evant/gradle-retrolambda#configuration
关于java - gradle测试错误:retrolambda.oldJdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34494945/