gpt4 book ai didi

java - Scala IDE 错误 : Main method not found in class 'hello'

转载 作者:行者123 更新时间:2023-12-01 14:06:41 24 4
gpt4 key购买 nike

我刚刚开始在 Scala IDE(Eclipse)上进行 Scala 开发。我正在尝试创建一个新项目并编写一个示例 hello world 程序来开始工作。这是我的示例程序:

object hello {
def main(args: String) = {
println("Hello World!");
}
}

我使用的是 Java 8。我在程序中没有看到任何错误。但是,当我尝试运行该程序时,出现如下错误:
Error: Main method not found in class hello, please define the main method as:
public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application

我现在一无所知。为什么要求我用 Java 语法创建一个 main 函数?为什么在代码没有问题时会抛出错误(据我所知)?我尝试寻找现有问题的答案,但没有一个是关于 Scala 开发的。

任何帮助,将不胜感激。谢谢你。

最佳答案

您的 main 必须采用字符串数组。目前它需要一个字符串

来自scala的官网:

object HelloWorld {
def main(args: Array[String]): Unit = {
println("Hello, world!")
}
}

https://www.scala-lang.org/documentation/getting-started.html

另外,请确保您在 Eclipse 中使用“作为 Scala 应用程序运行”选项。

关于java - Scala IDE 错误 : Main method not found in class 'hello' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44188939/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com