खोज…


एक अनुप्रयोग के लिए ग्रहण दूरस्थ डिबगिंग कॉन्फ़िगर करें

ग्रहण दूरस्थ डीबगर शुरू करने के लिए निम्नलिखित चरण हैं। यह तब उपयोगी होता है जब ग्रहण के दौरान सर्वर इंस्टेंस से एप्लिकेशन शुरू नहीं होता है। यह सुविधा वास्तव में शक्तिशाली है और यह डिबगिंग कोड की भी मदद कर सकती है जो परीक्षण या उत्पादन वातावरण में रहता है। आइए सेटिंग्स पर एक नज़र डालें:

ग्रहण सेटिंग्स:
1. रन बटन पर क्लिक करें
2. डिबग कॉन्फ़िगरेशन का चयन करें
3. "दूरस्थ जावा अनुप्रयोग" का चयन करें
4. नया विन्यास
a) नाम: GatewayPortalProject
बी) परियोजना: गेटवेपॉर्टल-पोर्टलेट
c) कनेक्शन प्रकार: सॉकेट अटैच
डी) कनेक्शन गुण:
i) लोकलहोस्ट ii) 8787

JBoss के लिए:

1. अपने vm में /path/toJboss/jboss-eap-6.1/bin/standalone.conf को निम्नानुसार बदलें: # को हटाकर निम्न पंक्ति को रद्द करें:

JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"

टॉमकैट के लिए:

कैटलिना.बैट फ़ाइल में:

चरण 1:

CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"

चरण 2:

JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"

चरण 3: कमांड प्रॉम्प्ट से टॉमकट को नीचे की तरह चलाएं:

catalina.sh jpda start

फिर आपको उन जावा कक्षाओं में ब्रेकपॉइंट सेट करने की आवश्यकता है जिन्हें आप डीबग करना चाहते हैं।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow