java Scala IDE错误:在类“hello”中找不到主方法
我刚刚开始在scala IDE(Eclipse)上进行scala开发。我正在尝试创建一个新项目,并编写一个示例hello world程序来启动它。这是我的示例程序:
object hello {
def main(args: String) = {
println("Hello World!");
}
}
我正在使用Java8。我没有看到程序中有任何错误。然而,当我试图运行该程序时,会出现如下错误:
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语法创建一个主函数?为什么它会在代码没有问题的情况下抛出错误(据我所知)?我试图寻找现有问题的答案,但没有一个是关于scala开发的
任何帮助都将不胜感激。谢谢
# 1 楼答案
在测试中,你有一个同名的类
检查测试文件夹是否不包含
object hello.
检查yuor测试包中唯一的对象名称。 改名后,问题必须得到解决如何实现
main
方法没有区别。你可以这样做:或者像这样:
“``”
# 2 楼答案
这可能对每个人都没有帮助,但我确实面临着同样的问题,我清理了项目,它成功了