Jir*_*ire 11 java intellij-idea kotlin quasar
在IntelliJ中,您可以设置目标Java版本,如下所示:
不幸的是,我没有看到我可以为Kotlin做同样的事情.这使得我无法使用Quasar-Kotlin.我想切换到M14,即使我安装了1.0 beta.我怎么能改回来?
将build.gradle文件更改回M14后,我的项目中出现了编译错误.
我的build.gradle:https://gist.github.com/Jire/5b517fd767ad498bc18f
Def*_*era 20
转到Intellij首选项 - >构建,执行,部署 - > Kotlin编译器.将Kotlin版本和Api版本更新为您想要的版本.
(您也可以使用cmd+ shift+ A并键入Kotlin Compiler来获得此首选项)
捆绑到 Kotlin 插件 (IDE) 的编译器必须大于或等于用于构建模块的外部编译器(项目)。所以更新 Intellij IDEA 以兼容最新的插件。
帮助 > 检查更新
注意:如果您没有最新版本的语言和 API 版本,您将无法看到插件的最新版本。
1.3.61使缓存无效并重新启动
在Languages & Frameworks > Kotlin中观察到:
您已安装最新版本的插件。
1.2到最晚稳定1.4-M3 (如果最新的稳定1.4-M3版本不会出现,所以更新IDE)最后,在Project Settings > Modules > Module SDK > Kotlin SDK 中检查版本:1.4-M3
我建议将 gradle 与不存在的版本同步以清理外部库。这是因为我们的库在更新后可能会继续使用旧版本的编译器。
1.4-M3为1.4.20-M1plugins {
kotlin("jvm") version "1.4-M3" apply false
}
Run Code Online (Sandbox Code Playgroud)
plugins {
kotlin("jvm") version "X" apply false
}
Run Code Online (Sandbox Code Playgroud)
plugins {
kotlin("jvm") version "1.4.20-M1" apply false
}
Run Code Online (Sandbox Code Playgroud)
GL
您目前无法执行此操作。无论您的build.gradle文件说什么,在IntelliJ IDEA中构建项目始终使用与插件捆绑在一起的Kotlin编译器版本。如果需要降级到M14,则需要安装插件的M14版本。
| 归档时间: |
|
| 查看次数: |
8171 次 |
| 最近记录: |