2011-12-17 11 views
7

मैंने अभी एक आईमैक खरीदा है और इस पर प्रोग्रामिंग शुरू करना चाहता हूं। लेकिन मैं एक साथ काम करने के लिए टोमकैट और नेटबीन्स को कॉन्फ़िगर नहीं कर सकता। मैंने टॉमकैट स्थापित किया और ऐसा लगता है कि यह काम कर रहा है। लेकिन जब मैं एक वेब एप्लिकेशन बनाने की कोशिश करता हूं, नेटबीन हर बार मेरे उपयोगकर्ता नाम और पासवर्ड से पूछता है। मैंने पहले ही user.xml को कॉन्फ़िगर किया है लेकिन यह काम नहीं कर रहा है।टोमकैट, नेटबीन्स मैक ओएसएक्स शेर

कोई भी टिप दे सकता है?

चीयर्स

+0

क्या कोई विशेष कारण है कि आप पहले से ही नेटबीन में एम्बेडेड ग्लासफ़िश सर्वर का उपयोग नहीं करना चाहते हैं? – Perception

+0

हां। जिस पुस्तक का मैं अध्ययन कर रहा हूं वह टोमकैट का उपयोग कर रहा है। तो यही कारण है कि – Camus

उत्तर

8

जोड़े एक नया बिलाव सर्वर एनबी पर काफी आसान है। से http://tomcat.apache.org

    • डाउनलोड किसी भी संकुचित (संस्थापक नहीं) बिल्ला संस्करण बस (uncompress) अनज़िप अपना पसंदीदा फ़ोल्डर में: नहीं एक पारंपरिक ऐसा करने की जरूरत भावना के रूप में "इंस्टॉल करें"। आपको किसी और चीज की ज़रूरत नहीं है।
    • टूल्स ---> सर्वर -----> सर्वर जोड़ें पर जाएं।
    • अपाचे टॉमकैट सर्वर का चयन करें। फिर "सर्वर स्थान" लेबल पर, उस फ़ोल्डर का चयन करें जहां आपने अपने टॉमकैट सर्वर को असम्पीडित किया है। आप इस विंडो में अपना लॉग और पासवर्ड परिभाषित कर सकते हैं। एनबी स्वचालित रूप से आपके user.xml को बदल देगा।

    यह जितना चाहें उतने सर्वर कॉन्फ़िगर करने का एक अच्छा तरीका है, और आसानी से इसकी पहुंच और प्रबंधन डेटा को कॉन्फ़िगर कर सकता है।

    मुझे उम्मीद है कि यह मदद करता है।

  • +0

    हाय दोस्त, धन्यवाद। लेकिन मैंने ऐसा किया और जब मैं ब्राउज़र पर इसे देखने के लिए वेब एप्लिकेशन को डीबग करने का प्रयास करता हूं, तो नेटबीन मुझे उपयोगकर्ता और पासवर्ड के लिए पूछता है। मैं उन्हें सम्मिलित करता हूं और यह काम नहीं कर रहा है। नेटबीन्स मुझे उपयोगकर्ता और पासवर्ड के लिए पूछ रहा है। मुझे नहीं पता कि क्या हो रहा है क्योंकि टोमकैट ठीक काम कर रहा है। धन्यवाद – Camus

    +0

    मैंने टॉमकैट को एप्लिकेशन फ़ोल्डर में रखा है और अब मुझे यह त्रुटि मिल रही है। तैनाती त्रुटि: टॉमकैट की शुरुआत विफल रही, यह जांचें कि /Aplplications/Tomcat/bin/catalina.sh और संबंधित स्क्रिप्ट निष्पादन योग्य हैं या नहीं। विवरण के लिए सर्वर लॉग देखें। – Camus

    +0

    मैंने यह किया। अब यह काम कर रहा है। मैंने टॉमकैट फ़ोल्डर को उपयोगकर्ता//टोमकैट के अंदर रखा है। अब यह ठीक काम कर रहा है। धन्यवाद सभी – Camus

    34

    मेरे पास एक ही समस्या थी और मैंने @ राफ के उत्तर का पालन किया और यह काम किया। उसके बाद, मैं एक और मुद्दा था, Netbeans इस त्रुटि संदेश दिया:

    Deployment error: Starting of Tomcat failed, check whether the /Applications/Tomcat/bin/catalina.sh and related scripts are executable 
    

    इस का समाधान करने के लिए, टर्मिनल में, मैं करने के लिए बिल्ला-फ़ोल्डर/bin नेविगेट और मार डाला:

    chmod 755 *.sh 
    

    और इसे हल मेरी मुद्दा, क्योंकि यह स्क्रिप्ट निष्पादन योग्य बना दिया।

    +0

    हाय cawecoy, मुझे पता है कि आप लगभग तीन साल पहले पोस्ट किया था, लेकिन यदि संभव हो, तो क्या आप कृपया बता सकते हैं कि "chmod 755 * .sh" कमांड वास्तव में कैसे काम करता है? शायद इसे थोड़ा सा तोड़ दो? सहायता के लिए आपका बहुत - बहुत धन्यवाद! – Thor

    +0

    टोनी-स्टार्क हां: 'chmod 755 * .sh' सभी शैल स्क्रिप्ट फ़ाइलों के लिए निम्नलिखित अनुमतियां सेट करता है' * .sh': मालिक उन फ़ाइलों को लिख, पढ़ और निष्पादित कर सकते हैं '7'; आपके समूह के उपयोगकर्ता उन फ़ाइलों को पढ़ और निष्पादित कर सकते हैं '5'; और अन्य उन फ़ाइलों को पढ़ और निष्पादित कर सकते हैं '5'। तो फ़ोल्डर 'tomcat-folder/bin' फ़ोल्डर के अंदर उस कमांड को चलाने के बाद, टॉमकैट आखिरकार'/एप्लीकेशन/टोमकैट/बिन/कैटालिना.श' 'और किसी अन्य को निष्पादित कर सकता है।उस फ़ोल्डर में sh' फ़ाइलें, इसलिए 'परिनियोजन त्रुटि' हल हो गई है। – cawecoy

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