IntelliJ Scala и Java 10: Ошибка: scalac: «jvm-1.10» не является допустимым выбором для «-target» - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь скомпилировать один из наших проектов на intellij в gradle-проекте с scala 2.12 ant JDK 10.

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 голосов
/ 02 октября 2018

Проверьте эту настройку:

Предпочтения |Сборка, выполнение, развертывание |Инструменты для сборки |Gradle

Выбранная JVM должна быть как минимум версии 10

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...