#JPMS

JavaFX unter Java 11 - mit JPMS und jlink

Veröffentlicht am 4. August 2019 ·  2 min

Mit Java 9 wurde jlink eingeführt - damit lässt sich zusammen mit dem Modulsystem ein Anwendungsspezifisches JRE bauen. Anstatt ein instaliertes JRE vorauszusetzen und nur eine Jar auszuliefern, liefert man damit sowohl die Anwendung als auch die Laufzeitumgebung aus. Nutzen lässt sich dies auch zusammen mit JavaFX, insbesondere gibt es extra für JavaFX ein Maven-Plugin, um passende Laufzeitimages zu generieren. Maven Build einrichten Ausgangspunkt ist dafür das Projekt aus JavaFX unter Java 11 - Ohne JPMS....


JavaFX unter Java 11 - Ohne JPMS

Veröffentlicht am 24. June 2019 ·  3 min

Mit der Einführung von Java 11 wurde JavaFX auch aus dem Orcale JDK entfernt. Seit dem wird JavaFX unabhängig vom JDK entwickelt, und muss entweder eigenständig auf dem System installiert oder als Abhängigkeit über z.B. Maven eingebunden werden. Abhängigkeiten über Maven einbinden Am einfachsten lässt sich JavaFX über Maven (oder vergleichbare Build-Tools wie gradle) einbinden, auf dem System selbst muss JavaFX dann nicht mehr installiert sein. Dazu fügt man die nötigen Teile einfach der pom....