我尝试使用 Kotlin 脚本将我的一个项目迁移到 Gradle。
这些是我的步骤:
/gradle/wrapper/gradle-wrapper.jar
用这个代替distributionUrl
将of更新为与此处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
科特林 1.1m04