ADAM@WALCZAK.ITEN / PL
Wszystkie artykuły

Dystrybucja aplikacji desktopowych JavaFX nie wymagających JVMa (dzięki jlink oraz jpackage)

21 października 2019JavaJavaFXOpenJDKjlinkjpackagedesktop applicationsdistribution

Dowiedz się, jak dostarczyć aplikację desktopową JavaFX wraz z dopasowanym środowiskiem uruchomieniowym, wykorzystując OpenJDK, jlink i jpackage bez wymagania instalacji JVM przez użytkownika.

Dawno już minęły czasy gdy Java była zainstalowana na prawie każdym desktopie. Możemy jednak nadal dostarczać użytkownikom aplikacje napisane w Javie w przyjazny dla nich sposób. Od momentu wydania OpenJDK oraz OpenJFX 9 możemy wykorzystać modularyzację JVMa do łatwego zbudowania pliku wykonalnego z dołączonym do niego JVMem, który został skrojony do potrzeb naszej aplikacji. W tym artykule pokażemy jak sportowaliśmy naszą małą aplikacje desktopową PDF Decorator do OpenJDK 11 i wykorzystaliśmy takie narzędzia jak jlink i jpackage aby zacząć dostarczać naszą aplikacje bez wymagania oprogramowania firm trzecich na maszynach naszych użytkowników.

openjdk.jpg

Pełny artykuł jest dostępny wyłącznie w języku angielski.

Kontynuuj czytanie wersji angielskiej

Zainteresowany współpracą?

Porozmawiajmy o Twoich rozwiązaniach IT

Opowiedz mi o wyzwaniach stojących przed Twoją firmą, a pomogę Twojemu zespołowi programistycznemu je rozwiązać.

Skontaktuj się ze mną