我正在尝试使用 Code Runner 扩展在 Visual Studio Code 中运行简单的 Kotlin 代码。但是,代码没有执行,并且出现以下错误:
fun main(args: Array<String>) {
println("Hello, World!")
}
[Running] cd "c:\Users\Andrei\Desktop\" && kotlinc tempCodeRunnerFile.kt -include-runtime -d tempCodeRunnerFile.jar && java -jar tempCodeRunnerFile.jar no main manifest attribute, in tempCodeRunnerFile.jar
我是 Kotlin (Java) 新手,我找不到解决方案。在本地运行 Kotlin 代码之前我需要做一些设置吗? (我使用的是 Kotlin 版本 1.3.40-release-123 (JRE 12.0.1+12))
最佳答案
包含此内容以设置类名称(例如 HelloKt)
@file:JvmName("HelloKt")
引用https://github.com/formulahendry/vscode-code-runner/issues/493
关于java - tempCodeRunnerFile.jar 中没有主要 list 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56839924/