首页 > 解决方案 > 你好世界崩溃

问题描述

我在 kotlin 中写了一个简单的 hello world,它一直给我这个错误:

Main.kts:3:10:警告:从未使用参数“args”有趣的 main(args : Array) {

我不知道可能是什么问题。我正在使用最新版本的“Ultimate Intellij”,我猜它一定是 ide 的某种问题。以下是我的所有代码。我正在使用带有 kotlin 1.2 的 java 8 sdk

fun main(args : Array<String>) {
println("Hello, world!")
 }

标签: intellij-ideakotlin

解决方案


我认为你有以下问题:

您创建了 Kotlin 脚本(kts 文件)而不是 Kotlin 类(kt 文件)。在 Kotlin 脚本中不调用 main 方法。您应该显式调用 main 方法或其他可用方法。(它是一个类似于 bash 脚本的脚本文件)。

警告是正确的。不使用 args 参数;-)


推荐阅读