Intellj Scala和Java 10:错误:scalac:“ jvm-1.10”不是“ -target”的有效选择

时间:2018-10-01 12:00:01

标签: java scala intellij-idea

我正在尝试使用scala 2.12 ant JDK 10在gradle项目中编译intellij上的项目之一。

gradle可以从命令行正常构建,但是Intellij失败并显示:

Error:scalac: 'jvm-1.10' is not a valid choice for '-target'
Error:scalac: bad option: '-target:jvm-1.10'

我尝试按照其他答案中的建议设置配置,但这似乎无济于事

tasks.withType(ScalaCompile) {
    sourceCompatibility = "1.10"
    targetCompatibility = "1.10"
    scalaCompileOptions.metaClass.useAnt = false
 }

很明显,我缺少Intellij中的某些设置,但是哪一个呢?

1 个答案:

答案 0 :(得分:0)

检查此设置:

首选项|构建,执行,部署|生成工具|摇篮

所选的JVM至少应为版本10