Ich versuche, die folgenden Raketenabschuss-Anwendung auszuführen:Ausführen einer Scala App als Java-Anwendung
object HelloWorld {
def main(args: Array[String]) {
println("Hello World!")
}
}
direkt von Java wie folgt aus:
java -cp scala-library.jar HelloWorld
(offensichtlich nach mit scala compliling)
aber erhalten folgende Fehlermeldung:
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
Caused by: java.lang.ClassNotFoundException: HelloWorld
at java.net.URLClassLoader$1.run(Unknown Source)
(...)
Could not find the main class: HelloWorld. Program will exit.
Habe ich etwas Triviales übersehen, das ich tun muss, damit es funktioniert?
Schauen Sie hier: http://en.wikipedia.org/wiki/Scala_%28programming_language%29, erwarte ich scala setzt korrekte Klassenpfade auf, dass von fehlt Java verwenden. –