Descubra o programa que é executado no processo java.exe
17
Eu tenho um problema: sempre que meu computador é iniciado, há um java.exeprocesso escutando na porta 7676. Quero descobrir o que é ser capaz de excluí-lo.
Existe alguma maneira de descobrir isso?
Eu vi outra pergunta aqui que me levou a baixar o Process Explorer do Sysinternal, mas isso não me ajudou ...
Mas também pode mostrar os argumentos da linha de comando usados para iniciar o processo: clique com o botão direito do mouse nos cabeçalhos da coluna e selecione a coluna "linha de comando". Essas informações extras ajudarão a identificar qual aplicativo java está sendo executado em um determinado java.exeprocesso.
Se ainda não houver informações suficientes, o Process Explorer também poderá informar quais arquivos, conexões de rede, entradas do registro etc. estão sendo utilizados pelo processo.
atualização : conforme mencionado nos comentários abaixo, o Gerenciador de tarefas padrão do Windows também pode mostrar a linha de comando. Vá em "Visualizar" - "Selecionar colunas ..." e marque "Linha de comando".
Você deve encontrar o ID do processo usando netstat -o.
Você pode obter informações sobre esse processo executando jps -v. Isso funciona como o Unix ps.
Se você quiser ver mais detalhes sobre o aplicativo, poderá executar JConsoleo processo Java e, em seguida, procurar um encadeamento atendendo na porta.
Essas ferramentas não fazem parte do JRE. jpse jconsoleestarão disponíveis apenas se você tiver o JDK (java development kit) instalado, o que geralmente não é o caso de um usuário final.
Você deve encontrar o ID do processo usando
netstat
. Você pode usarwmic
depois disso .Isso deve fornecer mais detalhes sobre o processo Java, caso você esteja executando no Windows.
Como esse é um tópico extremamente antigo, você poderia me dizer qual foi a solução final que você usou?
fonte
Você deve encontrar o ID do processo usando
netstat -o
.Você pode obter informações sobre esse processo executando
jps -v
. Isso funciona como o Unixps
.Se você quiser ver mais detalhes sobre o aplicativo, poderá executar
JConsole
o processo Java e, em seguida, procurar um encadeamento atendendo na porta.fonte
jps
ejconsole
estarão disponíveis apenas se você tiver o JDK (java development kit) instalado, o que geralmente não é o caso de um usuário final.