Adam Bien's Weblog
Setting JavaFX 2 Runtime At Start (And Solving "Unable to read ../rt/" Problem)
If you run "java -jar killer-app.jar" on a machine where JavaFX SDK was installed with a simple "unzip" (like a Mac), you will get the following error:
Unable to read ../rt/lib/jfxrt.jar
Unable to read ../../../../rt/lib/jfxrt.jar
Unable to read ../../sdk/rt/lib/jfxrt.jar
Unable to read ../../../artifacts/sdk/rt/lib/jfxrt.jar
Because the Java FX launcher does not know where to find the runtime, it falls back to the default location.To solve this problem, just pass the system property:
javafx.runtime.path with the JavaFX SDK location at start:
java -Djavafx.runtime.path=[THE UNZIPPED JAVA FX SDK]/rt -jar killer-app.jar
Posted at 05:07AM Feb 06, 2012 by Adam Bien in RIA / Java FX | Comments[1] | Views/Hits: 5014
NEW Workshop: "JPA, NoSQL, Caching, Grids and Distributed Caches with Java EE 7", May 7th, 2013, Airport Munich
A book about rethinking Java EE Patterns
Tweet Follow @AdamBien

Thank you very much for your hint.
Posted by Miloslav Havrda on February 21, 2012 at 06:25 PM CET #