eclipse
ग्रहण में दूरस्थ डिबगिंग
खोज…
एक अनुप्रयोग के लिए ग्रहण दूरस्थ डिबगिंग कॉन्फ़िगर करें
ग्रहण दूरस्थ डीबगर शुरू करने के लिए निम्नलिखित चरण हैं। यह तब उपयोगी होता है जब ग्रहण के दौरान सर्वर इंस्टेंस से एप्लिकेशन शुरू नहीं होता है। यह सुविधा वास्तव में शक्तिशाली है और यह डिबगिंग कोड की भी मदद कर सकती है जो परीक्षण या उत्पादन वातावरण में रहता है। आइए सेटिंग्स पर एक नज़र डालें:
ग्रहण सेटिंग्स:
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
फिर आपको उन जावा कक्षाओं में ब्रेकपॉइंट सेट करने की आवश्यकता है जिन्हें आप डीबग करना चाहते हैं।