java - 使用 Java 8 构建 Gradle

标签 java gradle java-8

我正在尝试使用 Gradle 1.6 构建 Java 8 项目,但我遇到了这个错误:

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

JAVA_HOME 设置为“D:\Program Files\Java\jdk1.8.0”,build.gradle 包含这些行:

sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8

最佳答案

找到了答案。我替换了 JAVA_HOME

D:\Program Files\Java\jdk1.8.0

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

构建成功。

关于java - 使用 Java 8 构建 Gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17841589/

相关文章:

java - 如何使用 Hibernate 嵌入通用字段?

java - 使用 Java 8 Streams,如何在 HashMap 中找到给定元素的最大值

Java 8 LocalDateTime 使用 Gson 反序列化

java - 升级到 Java 8 导致单元测试中的 Orika 映射器 java.io.IOException : invalid constant type: 15 at 142

java - Java 中的自动检测字符编码

java - 使用 java.io 进行基本输入验证

android - 从 .gradle 和 .idea 中删除所有内容是否安全?

docker - 如何与 docker 容器共享 gradle 缓存

android - 没有可用于离线模式的缓存版本 Gradle 插件

java - Android - 通过 ping url 地址检查互联网连接