Не удалось построить приложение Kotlin из-за " не удалось инициализировать класс com.intellij.интегрированная среда разработки.маркер.JavaFileType"
Я только что обновил Android Studio до 2.2, и теперь мой проект Kotlin не будет построен. Синхронизация gradle работает нормально, но при попытке построить мне немедленно предоставляется ошибка, которая гласит:
Error:Execution failed for task ':app:compileDebugKotlin'.
> Could not initialize class com.intellij.ide.highlighter.JavaFileType
Я проверил, что мой плагин Kotlin обновлен. Эта ошибка звучит как что-то связанное с IDE и выделением кода Java? Любая помощь будет оценена.
2 ответов
открыть Tools | Kotlin | Configure Kotlin Plugin Updates
в главном меню,
затем выберите Check for Updates
. Убедитесь, что вы используете
в моем случае плагин kotlin не был обновлен, как сказал @piotrek1543 в другом ответе.
кроме того,build.gradle
был старый номер версии Котлина 1.0.1-2
и IntelliJ сказал в предупреждении поверх, чтобы переключиться на текущую версию в комплекте 1.0.4
.
теперь с версией kotlin, как это ошибка исчезла:
ext.kotlin_version = '1.0.4'