JavaFX et OpenJDK
Adressage du support JavaFX dans OpenJDK
Dans les versions d'OpenJDK antérieures à 9 , le support de JavaFX était en effet sous-optimal. Toutefois, cela s’est considérablement amélioré. JavaFX est désormais un composant central du projet OpenJDK et entièrement pris en charge dans OpenJDK 11 et versions ultérieures.
Distribution des applications basées sur JavaFX
JavaFX est distribué sous forme de bibliothèque modulaire ou un SDK séparé. Les développeurs peuvent inclure des modules JavaFX dans leurs applications pour utiliser ses fonctionnalités. Pour la distribution à l'utilisateur final, il est recommandé de créer une image d'exécution comprenant le JDK, les modules JavaFX et le code d'application requis.
Créer JavaFX à partir d'OpenJDK
Pour un contrôle complet et indépendant d'Oracle, les utilisateurs peuvent créer JavaFX à partir du référentiel source OpenJDK. Il en résulte une version open source de JavaFX sans dépendance sur le code Oracle.
Distributions Linux avec OpenJFX
Certaines distributions Linux ont fourni des packages OpenJFX pour le développement Java. Par exemple, Debian Linux propose une distribution binaire JavaFX basée sur OpenJDK. Les instructions d'installation peuvent être trouvées dans les références fournies.
Déploiement d'applications JavaFX
Pour les applications volumineuses, il est recommandé d'utiliser le mode de déploiement d'applications autonomes de Java. Celui-ci regroupe une copie privée des environnements d'exécution Java et JavaFX avec l'application, garantissant une compatibilité et une expérience utilisateur cohérente similaire aux installations d'applications natives.
Ressources supplémentaires
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!