मैं डीबग क्लाइंट-मोड (यानी -Xrunjdwp:transport=dt_socket,address=127.0.0.1:8000
जेवीएम स्टार्टअप पैरामीटर, और ग्रहण में "सॉकेट सुनो" मोड को डिफ़ॉल्ट "सॉकेट अटैच" मोड के बजाय डीबगर सेटिंग्स में "सॉकेट सुनो" मोड में रिमोट डीबग करने के लिए एक्लिप्स का उपयोग कर रहा हूं। ।क्या एक्लिप्स को रिमोट डीबगिंग को स्वचालित रूप से पुनरारंभ करने के लिए मजबूर करने का कोई तरीका है (सुनने मोड में)?
समस्या है, एक बार रिमोट एप्लिकेशन शुरू होने के बाद, ग्रहण डीबगर से जुड़ता है, और अंततः बाहर निकलता है ... ग्रहण डीबगर निर्दिष्ट पोर्ट पर कनेक्शन के लिए सुनना बंद कर देता है।
बस एक परेशानी है, लेकिन जब भी मुझे एप्लिकेशन को डीबग करने की आवश्यकता होती है तो मुझे ग्रहण में डीबग बटन पर क्लिक करना नहीं होगा (जिसे स्पष्ट रूप से एक्लिप्स के बाहर से शुरू करने की आवश्यकता है)। इसे थोड़ा और स्वचालित बनाने के लिए वहां कोई विचार या उपकरण?
अपने सर्वर पर, यू डिबगिंग के लिए एक बंदरगाह खोला गया होगा। उस के लिए, आप को शामिल किया है, लेकिन यू सर्वर लॉग में एक बार जांच कर सकते हैं,, चाहे डिबग केवल कि बंदरगाह के लिए सक्षम है, यू भी क्या पैरामीटर तर्क आप सर्वर config में जोड़ लिया है निर्दिष्ट कर सकते हैं। –
कोई सर्वर (यह एक वेब अनुप्रयोग नहीं है) कि ग्रहण के डिबगर पोर्ट 8000 पर एक दूरस्थ आवेदन के द्वारा एक कनेक्शन सेटिंग ग्रहण दूरस्थ डिबग सेटिंग में 'सॉकेट देते हैं' मोड है के लिए सुन रहा है, इस अर्थ में छोड़कर नहीं है। यह सब ठीक काम करता है, मुद्दा यह है कि अगर यह दूरस्थ ऐप कनेक्ट और डिस्कनेक्ट होने के बाद हर बार डीबगर को पुनरारंभ करने की आवश्यकता नहीं होती तो यह अच्छा होगा। – Manius
जहां तक मैं चिंतित हूँ, वहाँ कोई रास्ता नहीं है कि आपके डिबगर शुरू होता है automatically.I महसूस यू इसे प्राप्त कर सकते हैं, लेकिन यू ग्रहण अंतर्निहित कोड को बदलने की जरूरत हो सकती है। –