Homepage von Jean-René Thies — Projekte & Tools rund um Java, Groovy, Grails, PHP, Scala, MySQL...
    « Tutorial: Erste GUI-Anwendungen mit ScalaJPEG Resizer »

    Scala-Anwendungen außerhalb von Netbeans starten

    Permalink 20.04.09 10:29, von jrt, Kategorien: Project Plaza , Schlagworte: netbeans, scala

    Ein Stolperstein, auf den vermutlich jeder schnell trifft, der Scala mit Netbeans ausprobieren möchte: Außerhalb der IDE bekommt man beim Starten der produzierten JAR-Datei eine Fehlermeldung wie

    Exception in thread "main" java.lang.NoClassDefFoundError: scala/ScalaObject
    at java.lang.ClassLoader.defineClass1(Native Method)
    (...)
    ... 13 more

    Das kann man sehr leicht lösen, indem man dem Netbeans-Projekt noch die Datei "scala-library.jar" als Library hinzufügt. Diese Datei befindet sich in "lib" im Installationsverzeichnis von Scala.
    Wenn man das Scala-Projekt in Netbeans dann nochmal neu kompiliert, enthält auch das "dist"-Verzeichnis die Scala-Library und das Programm kann per Befehlszeile (z.B. java -jar "ScalaApplication.jar") gestartet werden.

    Noch kein Feedback

    Kommentare sind für diesen Eintrag deaktiviert.

    ©2012 by Jean-René Thies

    Kontakt |