IntelliJ IDEA 10.5(可能是這個問題)。如何將主方法移到Scala中的另一個類中?
我是新來的斯卡拉,所以我開始以一種尷尬的方式。我用兩個類創建了一個文件 - 用main方法清空MainApp和另一個類HelloWorld。
我編譯它並執行 - IntelliJ自動檢測到HelloWorld爲主類。還可以。
然後,我將main方法移到MainApp,並刪除(然後清空)HelloWorld類。當我試圖運行它時,儘管如此IntelliJ仍然堅持HelloWorld。所以我重新配置了項目並選擇了MainApp作爲主類。
我試圖用這樣的結果運行:
MainApp主要方法應該是靜態的
我完全摸不着頭腦。首先,Scala沒有靜態方法。其次,爲什麼現在不編譯,之前編譯過(使用HelloWorld類)。我認爲唯一的要求是有一個主要方法。
非常感謝您的幫助。
請注意:我知道我可以從頭開始一個新的項目,以完全避免這個問題,但我想學的東西,即瞭解是怎麼回事,和固定這個項目。
請發佈MainApp的代碼。 – jpalecek