[Actualit�] OpenJDK annonce la mise en disponibilit� en acc�s anticip� de jpackage
par
, 04/09/2019 � 00h41 (2612 Affichages)
OpenJDK annonce la mise en disponibilit� en acc�s anticip� de jpackage,
l'outil en ligne de commande de cr�ations de lanceurs natifs pour Java
jpackage est d�fini dans la proposition d�am�lioration JEP 343: Packaging Tool comme �tant un ensemble d'outils pour cr�er des lanceurs natifs pour les applications Java pour les principaux syst�mes d'exploitation support�s par Java cot� client (Linux, macOS et Windows). Dans son concept, il reprend dans les grandes lignes les fonctionnalit�s de javafxpackager, un outil introduit par Oracle dans le JDK7 et destin� � cr�er des lanceurs natifs pour JavaFX. Cet outil �tait devenu par la suite javapackager dans les JDK 8, 9 et 10 et permettait de cr�er des lanceurs pour n'importe quel type d'application Java (CLI, Swing).
Les applications ainsi cr��es contenaient une JVM embarqu�e ainsi que des lanceurs, installeurs et d�sinstalleur natifs adapt�s au syst�me d'exploitation h�te (exe, msi, pkg, dmg, deb ou encore rpm) et facilitaient l'exp�rience utilisateur de l'installation et de la d�sinstallation ou encore des ic�nes et descriptifs de l'application. Ces paquetages natifs permettaient la prise en charge des signatures num�riques natives pour v�rifier l�authenticit� du paquetage par l'OS ou l'antivirus et facilitaient �galement la cr�ation d'une distribution de l'application compatible sur les magasins en ligne des �diteurs.
Il avait cependant cess� d��voluer et ne supportait pas les modules. Ne faisant de plus pas partie de l'OpenJDK, javapackager avait �t� retir� des JDK 11 et 12 au profit de jlink un outil supportant les modules et capable de cr�er une distribution Java restreinte, mais sans support de lanceurs ou installeur natifs, ce qui avait cr�� un vide dans �cosyst�me Java cot� client.
Bien que jpackage fut initialement pr�vu pour le JDK 13, cette version anticip�e est construite sur une version pr�liminaire du JDK 14. L'outil tiers Wix est toujours requis pour construire des installeurs sous Windows.
Source :