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

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

  • 如何访问Java中的Kotlin伴侣对象?
  • 在Android Studio中使用Kotlin捕获和保存图像
  • 伴随对象之外的访问方法 - Kotlin
  • forEach里面forEach在Kotlin
  • kotlin编译器问题未解决的类
  • Android Kotlin子onClick阻止父OnTouch
  • 如何在Kotlin中获得没有扩展名的文件名
  • 如何创建Kotlin Annotation嵌套类
  • inheritance时kotlinvariables参数错误
  • Kotlin插件错误:无法为类org.jetbrains.kotlin.gradle.tasks.KotlinCompile生成代理类
  • 将列表分成几部分
  • Kotlin language will be the best programming language for Android.