2016-04-24 3 views
0

Ich versuche, einen einfachen Scala-Code mit JVM auszuführen. Ich kompilierte das mit scalac src.scala ohne Fehler. Wenn ich das mit scala ausführe, funktioniert es richtig. Das Problem ist, wenn ich versuche laufen sie mit:Scala run Programm mit JVM

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

Es gibt mir diese Fehlermeldung:

Error: Could not find or load main class MyObj 

Was ist das Problem hier?

Hier ist mein Scala Code:

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

denke ich, sollte das Objekt die 'App' Eigenschaft erweitern. – irundaia

Antwort

0

ich diesen Befehl normalerweise verwenden.

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

+1

Danke. Ich benutze OS X, und hier sollte ich ersetzen; mit: es funktioniert jetzt. – farzades

+0

Sie sind willkommen. –