Diferencia entre java.exe y javaw.exe
swing (4)
El comando javaw.exe es idéntico a java.exe, excepto que con javaw.exe no hay una ventana de consola asociada
Recientemente noté que algunas aplicaciones se ejecutan en javaw
(no en java
). ¿Cuál es la diferencia entre ellos y cómo puedo ejecutar mi aplicación Swing en javaw
?
La diferencia está en el subsystem que apunta cada ejecutable.
-
java.exe
dirige al subsistemaCONSOLE
. -
javaw.exe
dirige al subsistemaWINDOWS
.
java.exe es el comando donde espera que se complete la aplicación hasta que tome el siguiente comando. javaw.exe es el comando que no esperará a que se complete la aplicación. puedes seguir adelante con otros comandos.
java.exe
es la aplicación de la consola, mientras que javaw.exe
es la aplicación de Windows (sin consola). No puede tener Console
con javaw.exe
.