2012-04-10 23 views
6

मुझे अपने टोमकैट प्रोजेक्ट को कॉन्फ़िगर करने में कोई समस्या नहीं है। संक्षेप में, मैं एक डायनामिक वेब पेज प्रोजेक्ट पर काम कर रहा हूं लेकिन ऐसा लगता है कि मैं कहां से आवेदन कर रहा हूं, वहां कुछ भ्रम है।ग्रहण, टॉमकैट परियोजना संदर्भ रूट ग्रहण फ़ोल्डर

निम्नलिखित कोड

File f = new File(""); 
System.err.println(f.getAbsolutePath()); 

रनिंग उत्पादन C:/Eclipse जो होने के लिए जहाँ मैं ग्रहण चलाने होता अर्जित करता है। आम तौर पर मैं उम्मीद करता हूं कि यह आउटपुट कैटलॉग हो, लेकिन इस बार यह मामला नहीं है।

मेरे ग्रहण परियोजना आउटपुट फ़ोल्डर

मैं कैसे वांछित निर्देशिका को कॉन्फ़िगर कर सकते हैं के रूप में MyProject/WebContent/वेब-INF/वर्गों के लिए कॉन्फ़िगर किया गया है? अभी मुझे पूर्ण पथों का उपयोग करने की आवश्यकता है जो परियोजना के सभी सदस्यों के लिए काम नहीं करेंगे।

+0

तो यहां सवाल क्या है? आपकी वर्तमान निर्देशिका वह जगह है जहां आपका आवेदन ग्रहण से शुरू किया गया है। आपका आउटपुट फ़ोल्डर - आपके ऐप के लिए क्लासपाथ का हिस्सा है। – maksimov

+0

अद्यतन प्रश्न। मैं चाहता हूं कि निर्देशिका वर्कस्पेस में मेरी प्रोजेक्ट का एक विशिष्ट सबफ़ोल्डर हो, लेकिन मेरी कॉन्फ़िगरेशन का कोई प्रभाव नहीं पड़ता है। – Nubsis

+0

मुझे खेद है, मैं अभी भी आपका अनुसरण नहीं कर रहा हूं। निर्देशिका का उद्देश्य क्या है जिसे आप कॉन्फ़िगर करने का प्रयास कर रहे हैं? आपने अपने प्रश्न शीर्षक में "संदर्भ रूट" का उल्लेख किया है, क्या यह आपके बाद है? आम तौर पर, ग्रहण वेबकंटेंट निर्देशिका को गतिशील वेब प्रोजेक्ट निर्देशिका के अंदर बनाता है। – maksimov

उत्तर

11

ठीक है, मुझे एक समाधान मिला।

ऐसा लगता है कि मेरी डिफ़ॉल्ट कार्य निर्देशिका प्रोजेक्ट के लिए मेरे ग्रहण फ़ोल्डर पर सेट की गई थी, इसलिए मैंने इसे सामान्य रूप से केस रूट फ़ोल्डर को निर्दिष्ट करके हल किया।

मैं इस यहाँ कॉन्फ़िगर किया गया:

भागो विन्यास> अपाचे बिलाव भागो विन्यास> तर्क टैब, के तहत "कार्यशील निर्देशिका" चुनें "अन्य" और निर्देशिका निर्दिष्ट।

आपकी टिप्पणियों के लिए धन्यवाद!

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