सही जानकारी पाने के लिए मैंने इस पर कुछ समय बिताया।
तो यहाँ विस्तृत जानकारी चरण दर चरण है।
पर्यावरण: विंडोज 7
टॉमकैट संस्करण: 7.0
आईडीई: ग्रहण
टॉमकैट में दूरस्थ डिबगिंग को सक्षम करने के लिए जोड़े जाने वाले विन्यास है
-Xdebug
-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
मैं उपर्युक्त विन्यास फ्रॉ नॉन विंडोज़ वातावरण की सिफारिश नहीं करता। उपरोक्त कॉन्फ़िगरेशन को जोड़ने के लिए टॉमकैट सर्वर पर डबल क्लिक करें जो सर्वर दृश्य में उपलब्ध होगा। नीचे स्क्रीन शॉट खोजें।
अब ऊपर रनटाइम पर्यावरण विन्यास को टोमैट में जोड़ें। इसके लिए स्क्रीनशॉट के नीचे देखें।
अब नीचे दिए गए स्क्रीन शॉट में शो के रूप में एडिट लॉन्च कॉन्फ़िगरेशन प्रॉपर्टीज़ में Arugments टैब मिला।
GoTo VM तर्क अनुभाग इन पंक्तियों को जोड़ते हैं।
-Xdebug
-agentlib: jdwp = परिवहन = dt_socket, पता = 8000, सर्वर = y, निलंबित = n
अब ग्रहण टूलबार पर डिबग बटन उपलब्ध है।
डीबग कॉन्फ़िगरेशन में "दूरस्थ जावा अनुप्रयोग" ढूंढें और उस पर डबल क्लिक करें।
नाम फ़ील्ड में कोई भी नाम दर्ज करें जिसे आप पसंद करते हैं।
प्रोजेक्ट बटन से ब्राउज़ बटन का उपयोग करके उस परियोजना का चयन करें जिसे आप दूरस्थ डीबग करना चाहते हैं।
होस्टनाम और कुछ नहीं बल्कि होस्ट एड्रेस है। यहाँ मैं स्थानीय रूप से काम कर रहा हूँ इसलिए यह "लोकलहोस्ट" है।
अंतिम पोर्ट कॉलम का मान 8000 होना चाहिए। नाम और प्रोजेक्ट टेक्स्ट फ़ील्ड के अलावा अन्य दो कॉलम होस्ट और पोर्ट स्वयं द्वारा भरे जाएंगे यदि आपके पास उल्लेखित मान नहीं हैं। जानकारी के लिए स्क्रीन शॉट की जाँच करें।
अब सर्वर कंसोल में TomcatServer पर राइट क्लिक करें संदर्भ मेनू से जोड़ें और निकालें चुनें। इस डायलॉग से आप प्रोजेक्ट को सर्वर से जोड़ सकते हैं।
अब टॉमकट को गंभीर रूप से चलाएं।
अब डीबग टूल से TomCatDebugConfiguration को चलाएं।
अंतिम खुले आंतरिक या बाहरी ब्राउज़र और अपना प्रोजेक्ट चलाएं। यदि निष्पादन नियंत्रण विराम बिंदुओं तक पहुंच गया, तो ग्रहण डिबग परिप्रेक्ष्य के लिए संकेत देगा।