我想使用 IntelliJ IDE 使用 Kotlin 为 JVM 启动一个新项目,但我无法获得使其工作的配置。我试图关注 this tutorial ,并且在那之后不起作用(“运行'_DefaultPackage'”选项甚至从未出现过),我开始尝试直觉应该做什么而没有成功。 到目前为止(重复)发生了什么:
fun main(args: Array<String>){
println("Hello world!")
}
public class Main {
fun main(args: Array<String>) {
println("Hello world!")
}
}
我错过了什么?
最佳答案
您无法组装项目,因为 main 方法不是静态的。所以你应该在伴生对象中定义它。
class HelloKotlin {
companion object {
@JvmStatic fun main(args: Array<String>) {
println("Kotlin main is running here!")
}
}
}
https://stackoverflow.com/questions/30824479/