Java.exe प्रक्रिया में जानें कि क्या प्रोग्राम चलता है


17

मुझे एक समस्या है: हमेशा जब मेरा कंप्यूटर शुरू होता है, तो java.exeपोर्ट 7676 में सुनने की एक प्रक्रिया होती है। मैं यह पता लगाना चाहता हूं कि इसे हटाने में क्या सक्षम होना चाहिए।

क्या कोई ऐसा तरीका है जिससे मुझे पता चल सके?

मैंने यहाँ एक और प्रश्न देखा है जो मुझे Sysinternal के प्रोसेस एक्सप्लोरर को डाउनलोड करने के लिए प्रेरित करता है, लेकिन इसने मेरी मदद नहीं की ...

जवाबों:


17

Sysinternal के प्रोसेस एक्सप्लोरर का उपयोग करें । कार्य प्रबंधक की तरह, यह एप्लिकेशन आपको सभी चलने वाली प्रक्रियाओं को दिखा सकता है।

लेकिन यह आपको कमांड लाइन तर्क भी दिखा सकता है जो प्रक्रिया को लॉन्च करने के लिए उपयोग किया जाता है: कॉलम हेडर पर राइट क्लिक करें और "कमांड लाइन" कॉलम चुनें। यह अतिरिक्त जानकारी आपको यह पहचानने में मदद करेगी कि किसी दिए गए java.exeप्रक्रिया में कौन सा जावा एप्लिकेशन चल रहा है ।

यदि वह अभी तक पर्याप्त जानकारी नहीं है, तो प्रोसेस एक्सप्लोरर आपको यह भी बता सकता है कि प्रक्रिया द्वारा कौन सी फाइलें, नेटवर्क कनेक्शन, रजिस्ट्री प्रविष्टियां आदि का उपयोग किया जा रहा है।

अद्यतन : जैसा कि नीचे टिप्पणी में कहा गया है, मानक विंडोज टास्क मैनेजर कमांड लाइन भी दिखा सकता है। "देखें" - "कॉलम चुनें ..." पर जाएं और "कमांड लाइन" जांचें।


3
आप डिफॉल्ट विंडोज टास्क मैनेजर में कमांड लाइन भी देख सकते हैं
स्टारफेल

@starofale: मुझे Windows XP कार्य प्रबंधक में वह विकल्प नहीं मिल रहा है। शायद इसे विस्टा या विंडोज 7 में जोड़ा गया था
wenenen

ओह, यह संभव है - मेरे पास XP की एक कॉपी नहीं है
स्टारोफेल

5

आपको प्रक्रिया आईडी का उपयोग करने में सक्षम होना चाहिए netstat। आप उसके बाद उपयोग कर सकते हैंwmic

wmic process where processid=<pid> get commandline

यदि आप इसे विंडोज पर चला रहे हैं, तो आपको जावा प्रक्रिया के बारे में अधिक जानकारी देनी चाहिए।

चूंकि यह एक बहुत पुराना धागा है, क्या आप मुझे बता सकते हैं कि आपके द्वारा उपयोग किया जाने वाला अंतिम समाधान क्या था?


4

आपको प्रक्रिया आईडी का उपयोग करने में सक्षम होना चाहिए netstat -o

फिर आप इस प्रक्रिया के बारे में जानकारी प्राप्त कर सकते हैं jps -v। यह यूनिक्स की तरह काम करता है ps

यदि आप उस एप्लिकेशन के बारे में अधिक विवरण देखना चाहते हैं जिसे आप JConsoleजावा प्रक्रिया के लिए चला सकते हैं और फिर पोर्ट पर एक थ्रेड को सुन सकते हैं।


1
ये उपकरण JRE का हिस्सा नहीं हैं। jpsऔर jconsoleकेवल तभी उपलब्ध हैं जब आपके पास जावा डेवलपमेंट किट (JDK) स्थापित हो, जो आमतौर पर अंतिम उपयोगकर्ता के लिए नहीं है।
15
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.