在IntelliJ中,您可以设置目标Java版本,如下所示:
不幸的是,我没有看到我可以为Kotlin做同样事情的地方。这使得我无法使用Quasar-Kotlin。我想切换到M14,即使我安装了1.0 beta。我怎样才能改回来?
将echo DLOG=$DLOG
DLOG=`date +'test_%m.%d_%H.%M.%S.log'`
echo DLOG=`date +'test_%m.%d_%H.%M.%S.log'`
DLOG=test_10.22_10.28.04.log
sleep 2
echo DLOG=`date +'test_%m.%d_%H.%M.%S.log'`
DLOG=test_10.22_10.28.06.log
文件更改回M14后,我的项目中出现了编译错误。
我的build.gradle
:https://gist.github.com/Jire/5b517fd767ad498bc18f
答案 0 :(得分:9)
转到Intellij首选项->构建,执行,部署-> Kotlin编译器。 将语言版本和 Api版本更新为您想要的版本。
(您也可以使用 cmd + shift + A 并键入 Kotlin Compiler 来获得此首选项)
答案 1 :(得分:5)
目前你无法做到这一点。在IntelliJ IDEA中构建项目始终使用与插件捆绑在一起的Kotlin编译器版本,无论您的build.gradle文件是什么。如果您需要降级到M14,则需要安装M14版本的插件。
答案 2 :(得分:2)
1.3.61
使缓存无效并重新启动
在语言和框架> Kotlin 中观察到:
您已安装了最新版本的插件。
1.2
更改为最新的稳定版1.4-M3
最后,在项目设置>模块>模块SDK> Kotlin SDK中查看版本:1.4-M3
我建议将gradle与不存在的版本同步,以清理外部库。这是因为更新后我们的库可能继续使用旧版本的编译器。
1.4-M3
更改为1.4.20-M1
plugins {
kotlin("jvm") version "1.4-M3" apply false
}
plugins {
kotlin("jvm") version "X" apply false
}
plugins {
kotlin("jvm") version "1.4.20-M1" apply false
}
GL
答案 3 :(得分:1)