Diferencia entre java.exe y javaw.exe




swing (3)

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 subsistema CONSOLE .
  • javaw.exe dirige al subsistema WINDOWS .

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 .





javaw