IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaFX Discussion :

déployer une application javafx avec un JDK > 1.8


Sujet :

JavaFX

  1. #1
    doc
    doc est déconnecté
    Membre averti

    Profil pro
    Inscrit en
    août 2002
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2002
    Messages : 64
    Points : 346
    Points
    346
    Par défaut déployer une application javafx avec un JDK > 1.8
    Je suis pleinement convaincu de l'apport de javafx dans la création d'une application java en comparaison de l'utilisation de swing.
    Tant que l'on utilise le JDK 1.8 créer et déployer l'application ne pose aucun problème. Mais on est maintenant arrivé au JDK 17 (une version LTS), avec un javaFX 17, et eclipse comme intelliJ nous permettent de programmer avec ces versions, mais quand il s'agit de les déployer on se heurte à une complexité difficilement surmontable.
    Il existe l'outil JPackage, mais les EDI sus cités ne possèdent aucun plugin permettant sa mise en œuvre de façon simple. Dans la documentation d'Oracle, il semble que pour créer une application windows il faille télécharger une application tierce (wix); il y a également la complexité des 2 types d'application (modulaire et non modulaire). Dans les prérequis, il faut créer un jar de l'application, mais celui-ci n'est pas 'runnable' puisque c'est jpackage qui doit apporter les dll natives de javafx d'après ce que je pense avoir compris, on ne peut donc pas le tester avant d'utiliser JPackage.
    Bref beaucoup de complexité qui freine surement la création et de le déploiement d'applications javafx utilisant les JDK récents.
    Je n'ai pas réussis à trouver un tutoriel suffisamment explicite me permettant d'aller au bout de la création d'une application hello world javafx avec ces récents JDK.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  2. #2
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    août 2005
    Messages
    6 671
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : août 2005
    Messages : 6 671
    Points : 22 475
    Points
    22 475
    Billets dans le blog
    50
    Par défaut
    En fait Wix sert à créer l'installeur, pas l'application. Donc je sais pas pourquoi Oracle est parti sur le support de ce créateur d'installeur / de MSI tiers mais en fait tu peux utiliser n'importe quoi une fois que tu as créé ton application native.

    Oui, tant que Eclipse et Intellij feront comme si jpackage existait pas ou que qqun pond pas un plugin fonctionnel, il faudra faire des trucs à mano via des scripts CMD ou BASH suivant les plateformes ciblées. Voir cette discussion pour plus de détails
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  3. #3
    doc
    doc est déconnecté
    Membre averti

    Profil pro
    Inscrit en
    août 2002
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2002
    Messages : 64
    Points : 346
    Points
    346
    Par défaut
    merci Bouye pour la réponse
    Je vais essayer la méthodologie que tu décris dans la discussion, mais reste déçu qu'il soit plus difficile de déployer une application que de la créer. Ça ne favorisera pas l'engouement pour javafx.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Déployer une application JSP avec GlassFish sur un serveur FTP
    Par farid69 dans le forum Glassfish et Payara
    Réponses: 0
    Dernier message: 12/02/2013, 21h05
  2. Réponses: 6
    Dernier message: 13/01/2011, 15h13
  3. Réponses: 4
    Dernier message: 23/02/2010, 11h00
  4. Déployer une application Delphi avec Firebird
    Par tchezan dans le forum Bases de données
    Réponses: 2
    Dernier message: 03/04/2008, 13h45
  5. Réponses: 2
    Dernier message: 23/03/2005, 21h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo