Kotlin运行/调试配置
在IDEA中创建了简单的Kotlin项目,只有Main.kt
文件
当我在’main’的左边缘按下K时,会自动创建运行/调试配置
但是当我运行这个配置,我得到错误:
使IDEA缓存无效并重新启动不起作用。
请建议如何运行Main.kt
?
这个答案涉及到问题的早期版本,这个版本是关于脚本和编译Kotlin混淆的。
问题
您正尝试在脚本模式下运行专为编译模式设计的Kotlin文件。
基本信息
脚本模式
脚本如下所示:
val a = 8 println(a)
他们也通常有扩展名.kts
,这就是为什么你有文件选择器的问题。
编译模式
而你写的是这样的:
fun main(args: Array) { val a = 8 println(8) }
这些文件通常具有扩展名.kt
解
您需要决定要使用的模式,并为文件使用适当的文件名和格式。