2011-02-06 10 views
10

मुझे एहसास है कि ग्रहण में आप कुछ परियोजनाओं को जोड़ने के लिए कुछ .jar पुस्तकालय निर्दिष्ट कर सकते हैं, लेकिन मैं सोच रहा था कि ऐसा करना संभव है कि ग्रहण स्वचालित रूप से जोड़ता है सभी परियोजनाओं के लिए क्लासपाथ के लिए मानक .jar। मैं जावा पाठ्यक्रम के लिए ग्रहण का उपयोग कर रहा हूं और सभी परियोजनाओं के लिए पाठ्यक्रम के stdlib का स्वचालित रूप से उपयोग करने में सक्षम होना चाहता हूं।सभी परियोजनाओं के लिए मानक .jar लाइब्रेरी को शामिल करने के लिए ग्रहण कैसे करें

उत्तर

10

विंडो के तहत -> प्राथमिकताएं -> जावा -> स्थापित जेआरई आपके डिफ़ॉल्ट जेआरई (चेक किए गए एक) को ढूंढें और संपादित करें दबाएं। जो जार आप चाहते हैं जोड़ें।

+1

एक साइड नोट के रूप में: इसे काम करने के लिए मुझे 'वर्जित' विधियों के लिए कंपाइलर सेटिंग बदलनी पड़ी क्योंकि यह बाहरी पुस्तकालय था, कम से कम मैं अनुमान लगा रहा हूं। मैंने इसे अनदेखा करने के लिए सेट किया। – themaestro

+0

@themaestro आप कंपाइलर सेटिंग कैसे संपादित करते हैं? मुझे एक ही त्रुटि मिल रही है। – Annan

0

मैं विशेष रूप से जो करना चाहता हूं उसे करने का कोई तरीका नहीं सोच सकता, लेकिन अगर मैं इनमें से कई जार थे, तो इन जार फ़ाइलों को पकड़ने के लिए एक प्रोजेक्ट बनाना है, उन्हें प्रोजेक्ट क्लासपाथ में रखना है , और उसके बाद उन जार फ़ाइलों को निर्यात करने के लिए प्रोजेक्ट सेट करें (जो कि lib निर्देशिका में जार के लिए डिफ़ॉल्ट हो सकता है, मुझे याद नहीं है)।

तब कोई भी नई परियोजनाएं इस "जार" परियोजना पर निर्भरता जोड़ सकती हैं ताकि वहां के सभी जारों को इसके निर्माण पथ में शामिल किया जा सके।

5

डिफ़ॉल्ट रूप से, अगर यह तो एक जावा परियोजना ग्रहण है आवश्यक जार फ़ाइलों शामिल है, लेकिन इसके अलावा में आप और अधिक जार की जरूरत है तो आप द्वारा

विंडो उपयोगकर्ता पुस्तकालयों बना सकते हैं - प्राथमिकताएं - जावा - पथ का निर्माण - उपयोगकर्ता पुस्तकालय ।

बल्कि उपयोगकर्ता पुस्तकालयों के साथ जेडीके जार मिश्रण।

0

आप निर्भरता नियंत्रण को अनुकूलित कर सकते हैं और maven जैसे सिस्टम का निर्माण कर सकते हैं और अपने निर्भरता जार मेवेन मॉड्यूल के लिए गुण डाल सकते हैं। इस तरह मेवेन जारों को मैवेन रिपोजिटरी में साझा स्थान पर रखने और परियोजनाओं में उनका पुन: उपयोग करने का प्रभारी है। इसके बाद आप eclipse के लिए अपना वर्कस्पेस बनाने के लिए मेवेन ग्रहण परियोजना जनरेटर का उपयोग कर सकते हैं। यदि आप कार्यक्षेत्र में कई अलग-अलग परियोजनाओं के साथ परियोजना को बड़ा कर रहे हैं तो यह एक महान स्वचालन समाधान है।

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