Gradle kotlin脚本,>找不到id为`kotlin`的插件
我试图用Kotlin脚本将我的一个项目迁移到Gradle。
这些是我的步骤:
- 用这个替换
/gradle/wrapper/gradle-wrapper.jar
- 更新
gradle/wrapper/gradle-wrapper.properties
与此处相同 - 创建了相应的
build.gradle.kts
- 设置
settings.gradle
为rootProject.buildFileName = 'build.gradle.kts'
在这一点上,Intellij检测到并建议:
您可以配置Gradle包装来使用与源的分配。 它将为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”,它自动显示为Gradle Project,选中并打开