Невозможно построить проект SBT с Scala 2.12.8 - PullRequest
0 голосов
/ 11 декабря 2018

Я создал простое SBT-приложение scala в IntelliJ.У меня есть Scala 2.12.8 (самая новая) и SBT 1.2.7.Java jdk в пути 9 и в структуре проекта 8. Я получил эту ошибку при его создании: Ошибка при импорте проекта sbt:

 java.lang.VerifyError: Uninitialized object exists on backward branch 487
    Exception Details:
    Location:
    scala/reflect/internal/Types.appliedType(Lscala/reflect/internal/Types$Type;Lscala/collection/immutable/List;)Lscala/reflect/internal/Types$Type; @545: goto
    Reason:
    Error exists in the bytecode
    Bytecode:
    0000000: 2cb6 02dd 9900 052b b003 3606 013a 072b
    0000010: c101 7899 0075 0436 062b c001 783a 0719
   ...

Я попытался изменить jdk на 10, но это не сработало.Я также пытался изменить версию Scala на более старую (2.11.12), и это также не помогло.У кого-нибудь есть решение этой проблемы?

Ответы [ 2 ]

0 голосов
/ 11 декабря 2018

Хорошо, я решил это.В IntelliJ конфигурация sbt была установлена ​​на JRE 1.8.Я изменил его на JDK 10 и, наконец, проект построен.

0 голосов
/ 11 декабря 2018

На какую версию JDK указывает переменная среды PATH?Если это указывает на более старую версию JDK, это может быть причиной.

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