में .class फ़ाइल का संदर्भ देना मैंने अभी IntelliJ के साथ खेलना शुरू कर दिया है। मुझे डाउनलोड की गई क्लास फ़ाइल से फ़ंक्शन कॉल करने की आवश्यकता है, इसलिए मुझे अपनी प्रोजेक्ट में .class फ़ाइल का संदर्भ देना होगा। यह पता नहीं लगा सकता कि इसे मेरे प्रोजेक्ट में कैसे जोड़ा जाए। अगर कोई मुझे मार्गदर्शन कर सकता है तो इसकी सराहना करेंगे।IntelliJ जावा प्रोजेक्ट
उत्तर
प्रोजेक्ट संरचना संवाद के "निर्भरता" टैब पर आप अपनी कक्षा फ़ाइल की क्लासपाथ रूट निर्देशिका जोड़ सकते हैं। बेशक कक्षा फ़ाइल को कक्षा के पैकेज से संबंधित सही निर्देशिका संरचना में होना चाहिए, अन्यथा यह काम नहीं करेगा।
अपनी परियोजना की जड़ चुनें और F4 दबाएं। फिर आप परियोजना संरचना देखेंगे। बाईं ओर 'पुस्तकालय' अनुभाग का चयन करें और 'नई परियोजना लाइब्रेरी' बनाने के लिए प्लस प्रतीक पर क्लिक करें। 'जावा' चुनें और उस निर्देशिका का चयन करें जहां .class फ़ाइल स्थित है। 'ठीक' पर क्लिक करके शेष चरणों को आगे बढ़ाएं।
निर्भरता टैब पर जाने के लिए "src" फ़ोल्डर पर डबल क्लिक करें, फिर शीर्ष दाएं हाथ पर हरे रंग के प्लस बटन पर क्लिक करें। "JARs या निर्देशिकाएं" पर क्लिक करें, फिर अपनी .class फ़ाइल के मूल फ़ोल्डर को जोड़ें।
इंटेलिज के नए संस्करणों के लिए, प्रोजेक्ट सेटिंग्स खोलने के लिए Ctrl + Alt + Shift + s दबाएं, फिर मॉड्यूल का चयन करें, निर्भरता टैब के तहत हरे रंग का चयन करें और उस फ़ोल्डर को जोड़ें जिसमें आपकी .class फ़ाइल स्थित है। दायरे के तहत, संकलन का चयन करें।
क्या आप corsea.org से "एल्गोरिदम" कोर्स कर रहे हैं? मैंने कक्षा फ़ाइल को जार (ज़िप) फ़ाइल में ज़िपित किया और इसे प्रोजेक्ट –
हाहा के लिए निर्भरता के रूप में शामिल किया! हाँ वास्तव में। मैं एक नेट डेवलपर का अधिक हूं इसलिए मेरा सवाल बहुत बुनियादी है। मैंने जो जवाब चिह्नित किया वह ठीक काम करता था। मुद्दा यह था कि (.NET के विपरीत, जिसमें आप अपनी परियोजना में व्यक्तिगत डीएलएस का संदर्भ देते हैं) आपको अपनी निर्भरताओं की पहचान करने के लिए एक फ़ोल्डर चुनना होगा (व्यक्तिगत नहीं। क्लास फाइलें) और उस फ़ोल्डर के भीतर सबकुछ परियोजना के भीतर पहुंच योग्य होगा। – DeveloperInToronto
पाठ्यक्रम के साथ सफलता! –