Diferença entre java.exe e javaw.exe
Pergunta
Recentemente, observei que algumas aplicações estão em execução javaw
(não em java
). Qual é a diferença entre eles e como posso executar minha aplicação de balanço em javaw
?
Solução
java.exe é o comando em que aguarda a inscrição para concluir até que ele assuma o próximo comando. javaw.exe é o comando que não aguarda a conclusão do aplicativo. Você pode seguir em frente com outros comandos.
Outras dicas
java.exe
é o aplicativo de console enquanto javaw.exe
é aplicativo Windows (sem console). Você não pode ter Console
com javaw.exe
.
A diferença está no subsistema que cada alvo executável.
java.exe
tem como alvo oCONSOLE
subsistema.javaw.exe
tem como alvo oWINDOWS
subsistema.
O comando javaw.exe é idêntico a java.exe, exceto que com javaw.exe não há janela de console associada
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow