Java.exe işleminde hangi programın çalıştığını öğrenin


17

Bir sorunum var: her zaman bilgisayarım başlatıldığında, java.exe7676 numaralı bağlantı noktasında dinleme yapan bir işlem var. Silmenin ne olduğunu öğrenmek istiyorum.

Bunu bulabilmemin bir yolu var mı?

Burada Sysinternal'ın İşlem Gezgini'ni indirmeme yol açan başka bir soru gördüm, ama bana yardımcı olmadı ...

Yanıtlar:


17

Sysinternal'ın İşlem Gezgini'ni kullanın . Görev yöneticisi gibi, bu uygulama size çalışan tüm işlemleri gösterebilir.

Ancak, işlemi başlatmak için kullanılan komut satırı bağımsız değişkenlerini de gösterebilir: sütun başlıklarını sağ tıklatın ve "komut satırı" sütununu seçin. Bu ek bilgiler, belirli bir java.exesüreçte hangi java uygulamasının çalıştığını belirlemenize yardımcı olacaktır .

Bu yeterli bilgi yoksa, İşlem Gezgini ayrıca işlem tarafından hangi dosyaların, ağ bağlantılarının, kayıt defteri girişlerinin vb. Kullanıldığını da söyleyebilir.

güncelleştirme : aşağıdaki yorumlarda belirtildiği gibi, standart Windows Görev Yöneticisi komut satırını da gösterebilir. "Görünüm" - "Sütunları Seç ..." e gidin ve "Komut Satırı" nı kontrol edin.


3
Komut satırını varsayılan Windows görev yöneticisinde de görüntüleyebilirsiniz
starofale

@starofale: Bu seçeneği Windows XP görev yöneticisinde bulamıyorum. Belki Vista veya Windows 7'ye eklenmiştir.
wcoenen

Oh, bu mümkün - kontrol edilecek XP'nin bir kopyası yok
starofale

5

Kullanarak işlem kimliğini bulabilmeniz gerekir netstat. Sen kullanabilirsiniz wmicbundan sonra .

wmic process where processid=<pid> get commandline

Bu, Windows üzerinde çalıştırmanız durumunda Java işlemi hakkında daha fazla ayrıntı vermelidir.

Bu çok eski bir iplik olduğundan, kullandığınız son çözümün ne olduğunu söyleyebilir misiniz?


4

Kullanarak işlem kimliğini bulabilmeniz gerekir netstat -o.

Daha sonra çalıştırarak bu işlem hakkında bilgi alabilirsiniz jps -v. Bu Unix gibi çalışır ps.

Uygulama hakkında daha fazla ayrıntı görmek istiyorsanız JConsole, Java işlemi için çalışabilir ve daha sonra bağlantı noktasını dinleyen bir iş parçacığı arayabilirsiniz .


1
Bu araçlar JRE'nin bir parçası değildir. jpsve jconsoleyalnızca java geliştirme kiti (JDK) yüklüyse kullanılabilir, bu genellikle son kullanıcı için geçerli değildir.
wcoenen
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.