我试图使用Kotlin脚本将我的project之一迁移到Gradle。Gradle kotlin脚本,>找不到id为`kotlin`的插件
这是我的步骤:
- 取代
/gradle/wrapper/gradle-wrapper.jar
与this one - 更新的
gradle/wrapper/gradle-wrapper.properties
的distributionUrl
到相同here - 创建的对应
build.gradle.kts
- 设置
settings.gradle
到rootProject.buildFileName = 'build.gradle.kts'
在这一点上的IntelliJ检测到它,并建议:
You can configure Gradle wrapper to use distribution with sources. It will provide IDE with Gradle API/DSL documentation.
- >确定,应用建议!
Gradle 'hello-kotlin' project refresh failed
Error:Plugin with id 'kotlin' not found.
于是我也试着尝试官方samples之一:
- 克隆回购
- 打开的示例
- 同样的错误
...我是什么我做错了?
我回来官方样品,试图无效缓存和重新启动,也没有工作
我试图删除
apply {
plugin("kotlin")
}
刷新摇篮,再次添加它,刷新摇篮,它工作
如果我打开一个src的文件,说的IntelliJ:
Kotlin not configured
^h H但是样品似乎现在正在运行..
的IntelliJ 2017.1 EAP
科特林1。1m04
您使用的是什么版本的IDEA kotlin插件? – IRus
2017.1,build IC-171.2014.21 – elect
在工具 - > Kotlin - >配置Kotlin Plugin Updates中进行检查。为了使用Kotlin Script Gradle 1.1版本,需要 – IRus