2012-07-02 7 views
43

इस documentation कहते हैं, "उदाहरण के लिए यदि आप अपने क्लासपाथ पर यह jndi.properties फ़ाइल डालते हैं", लेकिन अगर मैं ग्रहण का उपयोग कर रहा हूं तो मैं अपने क्लासपाथ पर .properties फ़ाइल कैसे रख सकता हूं?एक्लिप्स में क्लासपाथ पर फ़ाइल कैसे रखें?

उत्तर

46

एक विकल्प आपकी प्रॉपर्टी फ़ाइल को अपनी प्रोजेक्ट की src/निर्देशिका में रखना है। यह इसे बिल्ड समय पर "कक्षाएं" (आपकी .class फ़ाइलों के साथ) पर कॉपी करेगा। मैं अक्सर वेब परियोजनाओं के लिए ऐसा करता हूं।

74

बस जोड़ने के लिए। यदि आप किसी ग्रहण प्रोजेक्ट पर राइट-क्लिक करें और Properties का चयन करें, तो बाईं ओर स्थित Java Build Path लिंक चुनें। फिर Source टैब का चयन करें। आप सभी जावा स्रोत फ़ोल्डर की एक सूची देखेंगे। आप अपना खुद का भी जोड़ सकते हैं। डिफ़ॉल्ट{project}/src फ़ोल्डर क्लासपाथ फ़ोल्डर है।

11

यह सबसे अधिक उपयोगी उत्तर नहीं हो सकता है, एक अतिरिक्त परिशिष्ट, लेकिन उपर्युक्त उत्तर (ग्रीनकोड से) ने मुझे सभी 10 सेकंड के लिए भ्रमित कर दिया।

"फ़ोल्डर जोड़ें" केवल उन फ़ोल्डर्स को देखने देता है जो प्रोजेक्ट के उप-फ़ोल्डर्स हैं जिनके निर्माण पथ को आप देख रहे हैं।

उपरोक्त छवि में "लिंक स्रोत" बटन को आदर्श दुनिया में "बाहरी फ़ोल्डर जोड़ें" कहा जाएगा।

मुझे एक प्रॉपर्टी फ़ाइल बनाना था जिसे कई परियोजनाओं के बीच साझा किया जाना है, और गुण फ़ाइल को बाहरी फ़ोल्डर में रखकर, मैं प्रत्येक प्रोजेक्ट में प्रतिलिपि बनाने के बजाय केवल एक ही प्राप्त कर सकता हूं।

1

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

अब आप जानना चाहते हैं कि यह फ़ाइल कहां प्राप्त करें, smslib डाउनलोड करें, फिर इसे निकालें, फिर smslib-> Misc-> log4j नमूना कॉन्फ़िगरेशन -> log4j यहां जाएं।

इससे मदद मिली, मुझे बस इतना जानना चाहता था।

0

फ़ाइल को अपने src फ़ोल्डर में कॉपी करें। ग्रहण में प्रोजेक्ट एक्सप्लोरर पर जाएं, अपनी प्रोजेक्ट पर राइट-क्लिक करें, और "रीफ्रेश करें" पर क्लिक करें। फ़ाइल प्रोजेक्ट एक्सप्लोरर फलक पर भी दिखाई देनी चाहिए।

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