Scopri quale programma viene eseguito nel processo java.exe


17

Ho un problema: sempre all'avvio del mio computer, c'è un java.exeprocesso in ascolto nella porta 7676. Voglio scoprire cosa è in grado di eliminarlo.

C'è un modo in cui posso scoprirlo?

Ho visto un'altra domanda qui che mi ha portato a scaricare Process Explorer di Sysinternal, ma non mi ha aiutato ...

Risposte:


17

Uso Process Explorer di Sysinternal . Come il task manager, questa applicazione può mostrarti tutti i processi in esecuzione.

Ma può anche mostrare gli argomenti della riga di comando utilizzati per avviare il processo: fare clic con il pulsante destro del mouse sulle intestazioni di colonna e selezionare la colonna "riga di comando". Queste informazioni extra ti aiuteranno a identificare quale applicazione java è in esecuzione in un datojava.exe processo.

Se queste non sono ancora informazioni sufficienti, Process Explorer può anche dirti quali file, connessioni di rete, voci di registro ecc. Vengono utilizzate dal processo.

aggiornamento : come menzionato nei commenti seguenti, il Task Manager di Windows standard può anche mostrare la riga di comando. Vai su "Visualizza" - "Seleziona colonne ..." e seleziona "Riga di comando".


3
Puoi anche visualizzare la riga di comando nel Task Manager di Windows predefinito
Starofale

@starofale: non riesco a trovare questa opzione nel Task Manager di Windows XP. Forse è stato aggiunto in Vista o Windows 7.
wcoenen

Oh, è possibile - non ho una copia di XP con cui verificare
starofale il

5

Dovresti essere in grado di trovare l'id del processo utilizzando netstat. Puoi usarlo wmicdopo quello .

wmic process where processid=<pid> get commandline

Questo dovrebbe darti maggiori dettagli sul processo Java nel caso lo stai eseguendo su Windows.

Dato che si tratta di un thread estremamente vecchio, potresti dirmi qual è stata la soluzione finale che hai usato?


4

Dovresti essere in grado di trovare l'id del processo utilizzando netstat -o.

È quindi possibile ottenere informazioni su questo processo eseguendo jps -v. Funziona come Unix ps.

Se vuoi vedere maggiori dettagli sull'applicazione puoi eseguire JConsoleil processo Java e quindi cercare un thread in ascolto sulla porta.


1
Questi strumenti non fanno parte di JRE. jpse jconsolesono disponibili solo se è installato il kit di sviluppo Java (JDK), che di solito non è il caso di un utente finale.
wcoenen
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.