Récemment, j'ai noté que certaines applications fonctionnent sur javaw
(pas dans java
). Quelle est la différence entre eux et comment puis-je exécuter mon application Swing javaw
?
Récemment, j'ai noté que certaines applications fonctionnent sur javaw
(pas dans java
). Quelle est la différence entre eux et comment puis-je exécuter mon application Swing javaw
?
Réponses:
java.exe est la commande dans laquelle il attend la fin de l'application jusqu'à ce qu'il prenne la commande suivante. javaw.exe est la commande qui n'attendra pas la fin de l'application. vous pouvez continuer avec d'autres commandes.
.bat
cmd.exe
cmd.exe
notepad.exe
ping 8.8.8.8
java.exe
est l'application console tandis que l'application javaw.exe
Windows est (sans console). Vous ne pouvez pas avoir Console
avec javaw.exe
.
java.exe
est autorisé à accéder à sa console. L'exécution d'une applet à partir d'un navigateur sous Windows, par exemple, utilise toujours java.exe
même si mon panneau de configuration Java est défini sur Masquer la fenêtre de la console ou même Ne pas démarrer une fenêtre de console .
La commande javaw.exe est identique à java.exe, sauf qu'avec javaw.exe il n'y a pas de fenêtre de console associée
javaw
il n'y a pas de console associée . La fenêtre n'est pas nécessairement créée (par exemple, lorsque vous exécutez à partir d'une fenêtre de console existante ou complètement en arrière-plan).