IntelliJ IDEA 10.5(可能这很重要).
我是Scala的新手,所以我以一种尴尬的方式开始.我用两个类创建了一个文件 - 空的MainApp和另一个类,HelloWorld和方法main.
我编译并执行 - IntelliJ自动检测到HelloWorld为主类.还可以.
然后,我将main方法移动到MainApp,并删除(然后清空)HelloWorld类.当我试图运行它时,IntelliJ仍然坚持使用HelloWorld.所以我重新配置了项目并选择了MainApp作为主类.
我尝试用这样的结果运行它:
MainApp主要方法应该是静态的
我完全不解.首先,Scala没有静态方法.第二,为什么它现在不编译,之前编译(使用HelloWorld类).我虽然只要求有一个主要方法.
预先感谢您的帮助.
请注意:我知道我可以从头开始一个新项目以完全避免这个问题,但我想学习一些东西,即了解发生了什么,并修复这个项目.