在IntelliJ中,你可以像这样设置目标Java版本:
x1c 0d1x的数据
不幸的是,我没有看到一个地方可以为Kotlin做同样的事情。这使得我无法使用Quasar-Kotlin。我想切换到M14,即使我安装了1.0测试版。我如何才能改变回来?
在将build.gradle
文件改回M14后,我的项目中出现了编译错误。
的
我的build.gradle
:https://gist.github.com/Jire/5b517fd767ad498bc18f
在IntelliJ中,你可以像这样设置目标Java版本:
x1c 0d1x的数据
不幸的是,我没有看到一个地方可以为Kotlin做同样的事情。这使得我无法使用Quasar-Kotlin。我想切换到M14,即使我安装了1.0测试版。我如何才能改变回来?
在将build.gradle
文件改回M14后,我的项目中出现了编译错误。
的
我的build.gradle
:https://gist.github.com/Jire/5b517fd767ad498bc18f
5条答案
按热度按时间yuvru6vn1#
进入Intellij首选项->构建、执行、部署->Kotlin编译器,将语言版本和API版本更新为您想要的版本。
(You也可以使用cmd + shift + A和类型 * Kotlin浏览器 * 来获得此首选项)
x1c 0d1x的数据
piah890a2#
前提条件:
绑定到Kotlin插件(IDE)的编译器必须大于或等于用于构建模块的外部编译器(项目)。因此,请更新Intellij IDEA以兼容最新的插件。
帮助>检查更新
x1c 0d1x的数据
1-安装新版本的编译器
*语言和框架>Kotlin
1.检查版本:
1.3.61
1.更新频道:抢先体验预览1.4倍,然后按再次检查
1.新版本1.4-M3-xxx可用,然后按安装
您已安装最新版本的插件。
*构建、执行、部署>编译器>Kotlin编译器
1.语言和API版本:从
1.2
更改为最新稳定版1.4-M3
(如果未显示最新稳定版1.4-M3
,请更新IDE)最后,在项目设置>模块>模块SDK >KotlinSDK中检查版本:
1.4-M3
2-更新项目中的编译器版本
我建议将gradle与一个不存在的版本同步,以便清理外部库。这是因为我们的库在更新后可能会继续使用旧版本的编译器。
1.例如:从
1.4-M3
更改为1.4.20-M1
build.gradle.kts
字符串
1.与一个错误的版本(如X)进行同步以清理外部库是很重要的,我们会得到以下消息。
build.gradle.kts
型
的
1.然后我们定义新版本并与之同步。
build.gradle.kts
型
GL
Kotlin versions
5jvtdoz23#
目前还不能这么做。在IntelliJ IDEA中构建项目时,无论build.gradle文件如何显示,始终使用与插件捆绑的Kotlin编译器版本。如果需要降级到M14,则需要安装插件的M14版本。
fnatzsnv4#
Kotlin版本在build.gradle文件中定义。
请参见以下示例:
build.gradle
daupos2t5#
File
->Settings
->Build, Execution & Deployment
->Kotlin Compiler
。你应该得到类似于这个图像的东西,在这里你可以改变Kotlin的版本x1c 0d1x