简体   繁体   English

用Java 8构建Gradle

[英]Gradle build with Java 8

I'm trying to build Java 8 project with Gradle 1.6, but I'm stuck on this error: 我正在尝试使用Gradle 1.6构建Java 8项目,但是我陷入了这个错误:

Execution failed for task ':ejb:compileJava'
invalid target release: 1.8

JAVA_HOME is set as "D:\\Program Files\\Java\\jdk1.8.0", and build.gradle contains these lines: JAVA_HOME设置为“ D:\\ Program Files \\ Java \\ jdk1.8.0”,并且build.gradle包含以下行:

sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8

Found the answer. 找到了答案。 I replaced JAVA_HOME 我替换了JAVA_HOME

D:\Program Files\Java\jdk1.8.0

with

D:\Progra~2\Java\jdk1.8.0

and build succeeded. 并且建造成功。

I found picking wrong JAVA_HOME path value. 我发现选择了错误的JAVA_HOME路径值。 After updating correct path, it's working for me. 更新正确的路径后,它对我有用。 No need to do any change. 无需进行任何更改。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM