Gradle kotlin script,> Плагин с id `kotlin` не найден

Я попытался перенести один из моих проектов на Gradle, используя скрипт Kotlin.

Это мои шаги:

  • заменил /gradle/wrapper/gradle-wrapper.jar с этим
  • обновил distributionUrl от gradle/wrapper/gradle-wrapper.properties до того же значения, что и здесь
  • создал соответствующий build.gradle.kts
  • настройка settings.gradle на rootProject.buildFileName = 'build.gradle.kts'

В этот момент Intellij обнаруживает это и предлагает:

Вы можете настроить Gradle wrapper для использования дистрибутива с источниками. Он предоставит IDE документацию Gradle API / DSL.

-> Хорошо, примените предложение!

Не удалось обновить проект Gradle 'hello-kotlin'

Ошибка: плагин с id 'kotlin' не найден.

Затем я также попытался попробовать один из официальных образцов :

  • клонировал репо
  • открыл образец
  • такая же ошибка

…Что я делаю не так?

Я вернулся к официальному образцу, попытался аннулировать кеш и перезапустить, он не работал

Я попытался удалить

 apply { plugin("kotlin") } 

Обновите Gradle, добавьте его снова, обновите Gradle, это сработало

Если я открою файл src, Intellij говорит:

Kotlin не настроен

Однако образец теперь работает.

Intellij 2017.1 EAP

Kotlin 1.1m04

Кажется, теперь это работает, вот что я сделал:

  • Я закрыл проект и вышел из Intellij
  • в каталоге проекта я удалил:

    • .gradle
    • .idea
    • build
    • gradle
    • gradlew
    • gradlew.bat
    • settings.gradle
  • Я оставил только src и скрипт build.gradle.kts

  • копировать / вставлять из hello-kotlin :

    • gradle
    • gradlew
    • gradlew.bat
    • settings.gradle
  • открыть Intellij, выбрал «Open Project», и он автоматически показывался в качестве проекта «Грейдл», который был выбран и открыт