【发布时间】:2013-01-21 20:26:33
【问题描述】:
IntelliJ 附带的 JetGradle 插件显示我的项目存在冲突。它说我的 IDE 语言级别是 1.7,我的 Gradle 语言级别是 1.6。
以下代码为所有内容打印 1.7:
compileJava {
println project.sourceCompatibility
println project.targetCompatibility
println sourceCompatibility
println targetCompatibility
}
从命令行运行 Gradle 可以正常工作。在 IDEA 中运行它也可以。这两个都使用 1.7 JDK。我的 IDEA 项目和模块也配置为使用 1.7。
当我通过 Gradle 构建脚本导入项目时,版本默认为 1.6。我已将其更改为 1.7。
这个“Gradle 语言级别”是什么?如何修改?
谢谢!
【问题讨论】:
-
你不能用 Gradle 来做,但是,当你在运行“./gradlew idea”之后在 IDEA 中“导入项目”时,有一个语言的下拉选择器。在完成项目导入之前,您可以在那里简单地选择它
标签: intellij-idea gradle