2017-01-10 11 views
1

私のprojectの1つをKotlinスクリプトを使ってGradleに移行しようとしました。Gradle kotlin script> idが `kotlin`のプラグインが見つかりません

これらは私の手順は次のとおりです。

  • here
  • rootProject.buildFileName = 'build.gradle.kts'
から settings.gradleを設定し、対応する build.gradle.kts
  • を作成したのと同じにgradle/wrapper/gradle-wrapper.propertiesdistributionUrlを更新this one
  • /gradle/wrapper/gradle-wrapper.jarを置換

    その時点でのIntelliJがそれを検出し、提案する:

    You can configure Gradle wrapper to use distribution with sources. It will provide IDE with Gradle API/DSL documentation.

    - > [OK]を、提案を適用します!

    Gradle 'hello-kotlin' project refresh failed

    Error:Plugin with id 'kotlin' not found.

    は、その後、私はまた、公式samplesの1を試してみました:

    • はレポ
    • はサンプル
    • 同じエラー

    を開いたクローン化された...何午前私は間違っている?

    私は、戻って公式サンプルに来たキャッシュと再起動を無効にしてみました、それは

    を動作しませんでした私は、Gradleのをリフレッシュし、再度追加、

    apply { 
        plugin("kotlin") 
    } 
    

    更新のGradleを削除しようとし、それ私はSRCファイルを開くと

    を働いていた、のIntelliJは言う:

    Kotlin not configured

    Hサンプルowever今..

    のIntelliJ 2017.1 EAP

    Kotlin 1を実行しているようです。それは今働いているようだ1m04

  • +0

    IDEA kotlinプラグインのどのバージョンをお使いですか? – IRus

    +0

    2017.1、build IC-171.2014.21 – elect

    +0

    ツール→Kotlin→Configure Kotlin Plugin Updatesで確認してください。 Kotlin Script Gradle 1.1のバージョンが必要です – IRus

    答えて

    1

    が、これは私がやったことです:

    • 私はプロジェクトを閉じて、プロジェクトディレクトリでのIntelliJ
    • をやめ、私が削除:

      • .gradle
      • .idea
      • build
      • gradle
      • gradlew
      • gradlew.bat
      • settings.gradle
    • 私はsrcを離れ、hello-kotlinからbuild.gradle.ktsスクリプト

    • コピー/貼り付け:

      • gradle
      • gradlew
      • gradlew.bat
      • settings.gradle
    • オープンのIntelliJは、 "プロジェクトを開く" を選択し、それが自動的にGradleのプロジェクトとして表示され、選択して

    を開設しました
    関連する問題