2016-04-24 86 views
0

我想使用JVM運行簡單的Scala代碼。我編譯這個使用scalac src.scala沒有錯誤。當我用scala運行它時,它可以正常工作。 問題是,當我嘗試運行它使用:Scala使用JVM運行程序

java -cp ~/scala-2.11.7/lib/scala-library.jar MyObj 

它給我這個錯誤:

Error: Could not find or load main class MyObj 

什麼是這裏的問題?

這裏是我的Scala代碼:

object MyObj { 
    def main(args: Array[String]) { 
    println("Hello, world!") 
    } 
} 
+0

我認爲這個對象應該擴展'App'特性。 – irundaia

回答

0

我通常使用此命令。

$> java -cp $SCALA_HOME/lib/scala-library.jar;. MyObj

+1

謝謝。我使用OS X,在這裏我應該替換;與:它現在工作。 – farzades

+0

不客氣。 –

相關問題