【发布时间】:2013-07-24 18:06:03
【问题描述】:
我正在尝试使用 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环境变量设置为JDK8安装目录了吗?
-
你试过
"1.8"而不是JavaVersion.VERSION_1_8吗? -
@fge 是的,它失败并出现同样的错误
-
我刚刚注意到输入“java -version”会打印出 1.7.0_25。所以我的 java_home 一定有问题