Gradle kotlin脚本,>没有找到id`kotlin`的插件

时间:2017-01-10 20:10:16

标签: intellij-idea gradle kotlin gradle-kotlin-dsl

我尝试使用Kotlin脚本将我的project之一迁移到Gradle。

这些是我的步骤:

  • {}替换为this one
  • /gradle/wrapper/gradle-wrapper.jar的{​​{1}}更新为here
  • 创建了相应的build.gradle.kts
  • distributionUrl设为gradle/wrapper/gradle-wrapper.properties

此时Intellij检测到它并建议:

  

您可以配置Gradle包装器以使用包含源的分发。它将为IDE提供Gradle API / DSL文档。

- >好的,申请建议!

  

Gradle' hello-kotlin'项目刷新失败

     

错误:带有id' kotlin'的插件没找到。

然后我也尝试了一个官方的samples

  • 克隆了回购
  • 打开样本
  • 同样的错误

......我做错了什么?

我回到官方样本,尝试使缓存无效并重新启动,它没有工作

我试图删除

settings.gradle

刷新Gradle,再次添加,刷新Gradle,它工作

如果我打开一个src文件,Intellij说:

  

未配置Kotlin

然而,样本似乎正在运行..

Intellij 2017.1 EAP

Kotlin 1.1m04

1 个答案:

答案 0 :(得分:1)

现在看起来很有效,这就是我所做的:

  • 我关闭了项目并退出了Intellij
  • 在项目目录中
  • ,我删除了:

    • const Editor = ({ name }) => <div>{ name }</div> export default EditorWrapper(Editor);
    • .gradle
    • .idea
    • build
    • gradle
    • gradlew
    • gradlew.bat
  • 我只留下settings.gradlesrc脚本

  • build.gradle.kts

    复制/粘贴
    • hello-kotlin
    • gradle
    • gradlew
    • gradlew.bat
  • 打开Intellij,选择&#34;打开项目&#34;它会自动显示为Gradle项目,选择并打开