intellij-idea - 你好世界崩溃
问题描述
我在 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!")
}
解决方案
我认为你有以下问题:
您创建了 Kotlin 脚本(kts 文件)而不是 Kotlin 类(kt 文件)。在 Kotlin 脚本中不调用 main 方法。您应该显式调用 main 方法或其他可用方法。(它是一个类似于 bash 脚本的脚本文件)。
警告是正确的。不使用 args 参数;-)
推荐阅读
- javascript - 如何基于 Angular 中的 2 个不同对象构建对象数组?
- php - 当 Composer 连接到 GitHub 时,我收到关于弃用身份验证方法的警告。我应该使用什么身份验证配置?
- firebase - 您可以在 Firestore 中有效地存储许多大型文档吗?
- python - 如何在循环结束时更改 print("",end=x) 中的 x?
- ajax - 我想要 spring-boot-starter-webflux 是连接后获取 requestBody
- c++ - 即使应用程序以管理员身份运行,SetNamedSecurityInfo() 函数也会返回 ACCESS_IS_DENIED(Winerror.h 中的错误代码 5)
- powershell - Foreach 循环在 PowerShell 中不起作用
- javascript - 为什么所需的检查在日期选择器中不起作用?
- c# - 我需要列表中最后一项的索引,如何?
- recaptcha - 即使失败,reCaptcha 也会显示成功消息