Kotlin运行/调试配置

在IDEA中创建了简单的Kotlin项目,只有Main.kt文件

在这里输入图像说明

当我在’main’的左边缘按下K时,会自动创建运行/调试配置

在这里输入图像说明

但是当我运行这个配置,我得到错误:

在这里输入图像说明

使IDEA缓存无效并重新启动不起作用。

请建议如何运行Main.kt

One Solution collect form web for “Kotlin运行/调试配置”

这个答案涉及到问题的早期版本,这个版本是关于脚本和编译Kotlin混淆的。

问题

您正尝试在脚本模式下运行专为编译模式设计的Kotlin文件。

基本信息

脚本模式

脚本如下所示:

 val a = 8 println(a) 

他们也通常有扩展名.kts ,这就是为什么你有文件选择器的问题。

编译模式

而你写的是这样的:

 fun main(args: Array) { val a = 8 println(8) } 

这些文件通常具有扩展名.kt

您需要决定要使用的模式,并为文件使用适当的文件名和格式。

  • 无法用匕首2运行kotlin
  • 如何在Android中使用kotlin获取片段中的资源ID?
  • 动态dsl使用kotlin with content assist
  • 修正genericstypes到第一个参数的types
  • 使用okHTTP和GSON从API中提取数据
  • Kotlin:更高级的函数来计算列表中出现的数量?
  • 无法使用kotlinx.serialization将Json解析为数据类
  • Android应用程序中的Kotlin编译器:连接拒绝主机:127.0.0.1
  • 当listview刷新时,从第一行开始(Kotlin)
  • 如何从字符串获得可选的? 和字符串在Kotlin
  • 错误:执行任务':app:compileDebugKotlin'失败。 >编译错误。 查看日志了解更多详情
  • Kotlin language will be the best programming language for Android.