我在intellij中生成了该项目,其目的是使用jvm和kotlin,我有一个src目录,我创建了一个名为Bot的kotlin类,目前看起来像这样:
class Bot{
companion object {
@JvmStatic
fun main(args: Array<String>) {
println("hello")
}
}
}
但是我也尝试过:
class Bot{
fun main(args: Array<String>) {
println("hello")
}
}
或只是:
fun main(args: Array<String>) {
println("hello")
}
我用手指出了该类的配置,但是每次我尝试运行我的项目时,我都会得到Function main not found in class Bot
,而它显然在那里...你们能给我一个让我运行的示例类的例子吗?我的应用程序?
更改您的对象的类,并将platformStatic添加到您的主要方法中
object Main {
platformStatic fun main(args: Array<String>){
println("hello")
}
}
或将您的主要功能放在课堂之外
fun main(args: Array<String>){
println("hello")
}