2011-09-16 15 views
7

मैं NetBeans में एक परियोजना शुरू करने की कोशिश कर रहा हूँ, लेकिन मैं त्रुटि प्राप्त हो रहीग्लासफ़िश सर्वर 3.1 के साथ नेटबीन्स त्रुटि?

"ग्लासफिश सर्वर के लिए व्यवस्थापक श्रोता के लिए कनेक्ट नहीं कर सका 3.1 सत्यापित करें कि NetBeans स्थानीय होस्ट करने के लिए आउटबाउंड कनेक्शन बना सकते हैं: 4848"

मैं सुबह से ग्लासफ़िश सर्वर की समस्याओं का सामना कर रहा हूं। क्या किसी ने इससे पहले इस समस्या का सामना किया है?

+0

यह अजीब बात है कि आप प्रोजेक्ट लॉन्च नहीं कर सकते हैं, क्योंकि उस पोर्ट का उपयोग केवल व्यवस्थापक पोर्टल द्वारा किया जाता है, न कि प्रोजेक्ट द्वारा। जांचें कि पोर्ट 8080 पर प्रोजेक्ट तैनात और चल रहा है या नहीं। वैसे भी आपको जो त्रुटि मिलती है वह फ़ायरवॉल अवरुद्ध बंदरगाह 4848 ... – perissf

उत्तर

2

कुछ चीजें देखने के लिए हैं।

1) सुनिश्चित करें कि जीएफ चल रहा है या यदि ऐसा नहीं है कि आप इसे शुरू कर सकते हैं। सेवा टैब पर, सर्वर का विस्तार करें, अपने जीएफ सर्वर पर राइट क्लिक करें और स्टार्ट का चयन करें। 2) सर्वर पर mousing द्वारा उपयोग कर रहे बंदरगाह को सत्यापित करें (छवि देखें)। सुनिश्चित करें कि पोर्ट फ़ायरवॉल द्वारा अवरुद्ध नहीं है। 3) इससे पहले आपको इसे स्थापित करने में समस्याएं थीं। सर्वर पर राइट क्लिक करें और गुणों को सत्यापित करें। यदि वह पथ सही नहीं है या क्या नहीं है। जहां आपने इसे इंस्टॉल किया है वहां एक नया सर्वर बिंदु जोड़ें।

Glassfish admin port

3

प्रारंभ का उपयोग कर सर्वर:

<glassfilshInstallationRoot>\glassfish\bin\startserv.bat 

मेरे लिए यह भी NetBeans में काम करता है।

2

मुझे आज भी एक ही समस्या का सामना करना पड़ा, क्योंकि मैं इसे रेल के लिए उपयोग कर रहा हूं, और मैं हमेशा रेल परियोजना चलाने के लिए वेब्रिक का उपयोग करता हूं। यदि आप ग्लासफ़िश का उपयोग नहीं करते हैं, तो आप इसे हटा सकते हैं। 'टूल्स -> सेवा' पर क्लिक करें, और ग्लासफ़िश हटाएं, फिर यह ठीक काम करता है।

6

मुझे एक ही समस्या का सामना करना पड़ा। ऐसा इसलिए था क्योंकि सर्वर डिफ़ॉल्ट रूप से आईडीई की प्रॉक्सी सेटिंग्स को लेता है। आप ग्लासफ़िश सर्वर 3.x गुणों पर जाकर इसे अचयनित कर सकते हैं और फिर जावा टैब पर क्लिक कर सकते हैं ==> आईडीई की प्रॉक्सी सेटिंग्स का चयन रद्द करें।

अफदर कि मैं अपना आवेदन तैनात कर सकता हूं।

+0

के कारण होता है, यह मेरी सभी समस्याओं को हल नहीं करता है, जो विभिन्न समस्याओं के कारण थे, लेकिन यह मुझे बिना किसी लॉग आउटपुट के मेरे लापरवाही के उलझन में थोड़ा उलझ गया, 2 मिनट के बाद समय समाप्त होने से पहले और प्रश्न में उल्लिखित त्रुटि संदेश दिखा रहा है। धन्यवाद! –

+0

यह समाधान मेरे लिए पहले चरण के लिए काम किया। बाद में मुझे एक और त्रुटि संदेश के लिए अपना उपयोगकर्ता नाम और पासवर्ड जोड़ना पड़ा। –

1

यह मेरे साथ भी हुआ है, और मुझे पता चला है कि 'जावा (टीएम) प्लेटफार्म एसई ऑटो अपडेटर' सेवा नहीं चल रही थी। मैंने msconfig-> स्टार्टअप टैब चलाने के बाद सेवा की जांच की। एक अपडेट स्वचालित रूप से स्थापित किया गया था और सब कुछ काम शुरू करने के बाद वहाँ। उम्मीद है कि यह मदद कर सकता है। चीयर्स। मैगा

1

सबसे अच्छी बात यह है कि मैं सुझाव है कि आप क्या कर सकते हैं:।

  1. Glassfish सर्वर अनुप्रयोग के लिए अलग स्रोत डाउनलोड
  2. स्थापना रद्द Glassfish के सभी डिफ़ॉल्ट फ़ाइलें जो जबकि Netbeans स्थापित करने स्थापित किए गए थे (आप इसे अनइंस्टॉल करते समय अपने नेटबीन को बंद करने की आवश्यकता है। साथ ही फ़ोल्डर ग्लासफ़िश-3.1.2.2 में किसी भी फाइल को हटाएं जिसके लिए आपका पथ "सी: प्रोग्रामफाइल/ग्लासफ़िश-3.1.2.2" हो सकता है)
  3. ग्लासफ़िश का नया स्रोत इंस्टॉल करें फ़ोल्डर ग्लासफ़िश-3.1.2.2 जिसके लिए आपका पथ "सी: प्रोग्रामफाइल/ग्लासफ़्फ़" हो सकता है आईएसएच-3.1.2.2 "

अंत में, नेटबीन्स में अपनी परियोजना खोलें। आप ग्लासफ़िश सर्वर फ़ाइलों को देखने में सक्षम होंगे। अपनी फाइल बनाएं और इसे चलाएं।

1

ग्लासफ़िश के लिए domain.xml में परिभाषित व्यवस्थापक-श्रोता बंदरगाह वही होना चाहिए जिसमें से नेटबीन कनेक्ट करने का प्रयास कर रहे हैं, उदा।4848 (डिफ़ॉल्ट) के रूप में नीचे:

domain.xml की
<network-listener port="4848" protocol="admin-listener" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool"></network-listener> 
</network-listeners> 

स्थान:

<Glassfish Installation folder>\glassfish-3.1.2.2\glassfish\domains\<domain-name>\config 

मैंने गलती से कुछ और करने के लिए 4848 से व्यवस्थापक बंदरगाह बदल गया था। इसे 4848 तक सहेजने से समस्या ठीक हो गई। मुझे अभी तक यकीन नहीं है कि नेटबीन की कॉन्फ़िगरेशन जीएफ व्यवस्थापक पोर्ट को जोड़ने के लिए रहता है।

0

एक ही चीज़ मेरे साथ खुश हो गई। तब मैंने अपनी एंटी-वायरस सेटिंग की जांच की और एंटी-वायरस फ़िरवाल को कुछ समय के लिए अक्षम कर दिया। और फिर मेरी परियोजना को फिर से चलाएं और यह मेरे लिए काम करता है। उम्मीद है कि यह आपके लिए भी काम कर सकता है।

+0

यह वास्तव में काम करता है .. – user3334260

संबंधित मुद्दे