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?

Foi útil?

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 o CONSOLE subsistema.
  • javaw.exe tem como alvo o WINDOWS 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
scroll top