我使用下面的代碼片段(在scala-2.11.8中)使對象成爲可執行程序。但是當我遷移了2.12.0的scala版本時,它不起作用。它拋出錯誤來實現一些不推薦使用的方法。Main擴展scala.App升級到scala 2.11.0後無法工作2.12.0
object Main extends App {
Console.println("Hello World ")
}
由於delayedInit方法發生了變化,我將如何繼續使用App特徵將我的對象設置爲可執行文件。
問:如何讓我的對象爲可執行的斯卡拉2.12.0
更新:使用理念14時使用Scala插件 做工精細Scala的REPL終端面對這個問題
@Jwvh - 我提到這個鏈接。 http://www.scala-lang.org/files/archive/api/2.12.0/scala/App.html –
我只建議刪除'Console'部分,因爲它不是必需的。您的代碼編譯並運行良好,無論它有沒有它。 – jwvh