Bonjour à tous,

après avoir galéré pour exporter mon projet JavaFX en fat jar, je me retrouve enfin avec une application pleinement fonctionnelle du moment que je la lance depuis le terminal Windows par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
java -jar mon-projet.jar
Cependant, je préfèrerais que l'utilisateur n'ait qu'à cliquer sur l'icône du jar, sans avoir un terminal qui s'ouvre, question d'esthétisme et de sécurité (puisque la fermeture de l'application de façon "propre" entraine des actions sur d'autres fenêtres système).

Et là c'est un souci car si je clique sur l'icône, l'application se lance correctement ... mais certaines fonctionnalités ne marchent plus . Précisément, l'envoi de simulations de touches vers une autre fenêtre (j'utilise JNA et un AWT.Robot).

Je suis sous JDK 17 et je ne trouve pas le moyen d'afficher la console comme on pouvait le faire auparavant avec le JRE 8 (il y avait une fenêtre pour configurer Java et notamment afficher cette fameuse console). Où est passée cette console graphique (si elle existe encore) ? ça me serait bien pratique pour comprendre ce qui ne marche pas lorsque le jar est ouvert en double-cliquant dessus.

Merci d'avance pour vos éclaircissements !

Arno
--
Environnement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
java version "17.0.2" 2022-01-18 LTS
Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)