Невозможно запустить тесты Corda от IntelliJ - PullRequest
0 голосов
/ 20 мая 2018

Когда я выбираю и запускаю тест, сборка завершается неудачно с сообщением: "Kotlin: использование '@JvmDefault' разрешено, только если включен флаг -Xenable-jvm-default" дляследующие файлы.

    corda/serialization/src/main/kotlin/net/corda/serialization/internal/OrdinalIO.kt
    corda/serialization/src/main/kotlin/net/corda/serialization/internal/SerializationFormat.kt
    corda/serialization/src/main/kotlin/net/corda/serialization/internal/amqp/AMQPSerializer.kt

Я клонировал шнурок из моей вилки корда / корда на github, и я нахожусь на ветке master , открытой в IntelliJ в соответствии с инструкциями на сайте.Версия JDK - 1.8.0_152 , а плагин Kotlin - версия 1.2.41 .Я вижу, что -Xenable-jvm-default включен в файле corda / build.gradle.Там нет локальных изменений.Не могли бы вы посоветовать, что я пропустил или что нужно сделать, чтобы это исправить?

1 Ответ

0 голосов
/ 22 мая 2018

Это можно исправить, сделав недействительными кэши IntelliJ и перезапустив IntelliJ.См. Jetbrains.com/help/rider/Cleaning_System_Cache.html.

...