3 votes

Mon application javaFX dans le fichier jar affiche l'erreur "JavaFX runtime components are missing, and are required to run this application".

Je veux créer un fichier exe à partir de mon projet javaFX. J'ai exporté mon projet en fichier jar exécutable pour le transformer en fichier exe avec launch4j mais lorsque j'exécute le fichier jar avec la commande prompte, il affiche "Error : JavaFX runtime components are missing, and are required to run this application" (Erreur : les composants d'exécution JavaFX sont manquants et sont nécessaires pour exécuter cette application)

Lorsque j'exporte vers .jar, il se termine par un avertissement "duplicate entry : module-info.class" pour plusieurs lignes.

-2voto

Pour lancer le programme à partir du terminal, procédez comme suit

java -jar --module-path /path/to/javafx/lib \
  --add-modules=javafx,controls,javafx.media \
    # and whatever other jars you need from the library) \
  filename.jar

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X