2

Kotlin スクリプトを使用して、プロジェクトの 1 つを Gradleに移行しようとしました。

これらは私のステップです:

  • /gradle/wrapper/gradle-wrapper.jarこれに置き換えた
  • の をここと同じにdistributionUrl更新しましたgradle/wrapper/gradle-wrapper.properties
  • 対応するbuild.gradle.kts
  • settings.gradleに設定rootProject.buildFileName = 'build.gradle.kts'

その時点で、Intellij はそれを検出し、次のように提案します。

ソースでディストリビューションを使用するように Gradle ラッパーを構成できます。IDE に Gradle API/DSL ドキュメントを提供します。

-> OK、提案を適用してください!

Gradle 'hello-kotlin' プロジェクトの更新に失敗しました

エラー: ID 'kotlin' のプラグインが見つかりません。

次に、公式サンプルの 1 つを試してみました。

  • レポのクローンを作成しました
  • サンプルを開いた
  • 同じエラー

...私は何を間違っていますか?

公式サンプルに戻ってきて、キャッシュを無効にして再起動してみましたがダメでした

私は削除しようとしました

apply {
    plugin("kotlin")
}

Gradleを更新して、もう一度追加して、Gradleを更新すると、うまくいきました

src ファイルを開くと、Intellij は次のように言います。

Kotlin が構成されていません

ただし、サンプルは現在実行されているようです..

Intellij 2017.1 EAP

コトリン 1.1m04

4

1 に答える 1

1

それは今働いているようです、これは私がやったことです:

  • プロジェクトを閉じて Intellij を終了しました
  • プロジェクトディレクトリで、次を削除しました:

    • .gradle
    • .idea
    • build
    • gradle
    • gradlew
    • gradlew.bat
    • settings.gradle
  • src私はスクリプトとbuild.gradle.ktsスクリプトだけを残しました

  • からコピー/貼り付けhello-kotlin:

    • gradle
    • gradlew
    • gradlew.bat
    • settings.gradle
  • Intellij を開き、[プロジェクトを開く] を選択すると、自動的に Gradle プロジェクトとして表示され、選択して開かれました

于 2017-01-11T10:08:41.543 に答える