दिलचस्प पोस्ट
जावा में भारित यादृच्छिकता मैं दो ArrayLists के बीच अंतर कैसे गणना करूं? .htaccess – कैसे एक सामान्य तरीके से "www।" को मजबूर करने के लिए? SPARQL के साथ ओपन डेटा समुदाय डेटा का प्रश्न करना फायरबेज उपयोगकर्ता टेबल पर अतिरिक्त विवरण जोड़ें केवल छद्म तत्व पर क्लिक ईवेंट का पता लगाएं जावास्क्रिप्ट की शुरुआत में अर्ध कोलन शुरू करने का क्या उद्देश्य है? कूड़ा कलेक्टर और परिपत्र संदर्भ जावा के यूनरी प्लस ऑपरेटर का क्या उद्देश्य है? सी में कोण से एक वृत्त की परिधि पर बिंदु की गणना? पता कैसे करें कि एक चर एक सरणी है क्या मैं हर एक्शन के पहले ugi.checkTGTAndReloginFromKeytab () को कॉल करूं? Django – CSRF सत्यापन विफल AngularJS: नहीं "एक्सेस-कंट्रोल-अनुमति-मूल" हेडर अनुरोधित संसाधन पर मौजूद है एंड्रॉइड स्टूडियो में बहुत मेमोरी लगती है

IntelliJ IDEA प्रोजेक्ट में बाहरी जार (बीबी / *। जार) को जोड़ने का सही तरीका

IntelliJ IDEA में एक नया जावा प्रोजेक्ट बनाते समय, निम्न निर्देशिकाएं और फ़ाइलें बनाई जाती हैं:

./projectname.iml ./projectname.ipr ./projectname.iws ./src/ 

मैं परियोजना के लिए ./lib/*.jar में अपने निर्भरता ./lib/*.jar को शामिल करने के लिए IntelliJ IDEA को कॉन्फ़िगर करना चाहता हूं। IntelliJ IDEA में इसे प्राप्त करने का सही तरीका क्या है?

वेब के समाधान से एकत्रित समाधान "IntelliJ IDEA प्रोजेक्ट में बाहरी जार (बीबी / *। जार) को जोड़ने का सही तरीका"

IntelliJ IDEA में बाह्य जार जोड़ने के लिए कदम:

  1. टूलबार से File क्लिक करें
  2. प्रोजेक्ट स्ट्रक्चर ( CTRL + SHIFT + ALT + S पर Windows / Linux, + ; Mac OS X पर)
  3. बाईं पैनल पर मॉड्यूल चुनें
  4. निर्भरता टैब
  5. '+' → JARs या निर्देशिकाएं

IntelliJ IDEA 15 और 2016

  1. फ़ाइल > परियोजना संरचना …

    फ़ाइल> परियोजना संरचना

    या Ctrl + Alt + Shift + S दबाएं

  2. परियोजना सेटिंग्स > मॉड्यूल > निर्भरता > "साइन"> Jars या निर्देशिका …

    मॉड्यूल> निर्भरता> जार या निर्देशिकाएं

  3. जार फ़ाइल चुनें और ठीक पर क्लिक करें, फिर पुष्टि करने के लिए किसी अन्य ओके बटन पर क्लिक करें

    यहां छवि विवरण दर्ज करें

    यहां छवि विवरण दर्ज करें

  4. आप "बाहरी पुस्तकालयों" फ़ोल्डर में जार फ़ाइल देख सकते हैं

    यहां छवि विवरण दर्ज करें

बस लीज़ फ़ोल्डर के अंतर्गत .jar को कॉपी-पेस्ट करें, उस पर राइट क्लिक करें और सूची से 'लाइब्रेरी के रूप में जोड़ें' विकल्प चुनें। यह बाकी करना होगा …

आप उन्हें अपने मॉड्यूल में पुस्तकालय के रूप में जोड़ते हैं।

मेरे पास आमतौर पर मेरे स्रोत में एक /lib निर्देशिका है मैं उन सभी जारों को रखता हूं जिनकी मुझे वहां ज़रूरत है, लाइब्रेरी के रूप में जोड़ने / लिब, और इसे मेरे मॉड्यूल निर्भरता का हिस्सा बनाते हैं।

अद्यतन: निर्भरता का प्रबंधन करने के लिए Maven का उपयोग करना शुरू कर रहा है इस तरह JARs को कॉपी करने की आवश्यकता नहीं है – बस उन्हें अपने पॉम। एक्सएमएल में जोड़ें।

मैं IntelliJ 14.1 पर हूँ 29 जनवरी 2015 के रूप में

पुस्तकालयों को किसी भी प्रोग्राम में सीधे उपयोग नहीं किया जा सकता है, यदि परियोजना को ढाल फाइलों में ठीक से नहीं जोड़ा गया है।

यह आसानी से स्मार्ट आईडीई में किया जा सकता है जैसे इंटेल जे

1) सबसे पहले एक सम्मेलन के रूप में एक फ़ोल्डर नाम जोड़ें 'libs' अपनी परियोजना के तहत src फ़ाइल (यह आसानी से आईडीई का उपयोग करके भी किया जा सकता है)

2) फिर कॉपी करें या अपनी लाइब्रेरी फ़ाइल (जैसे: .jar फ़ाइल) को 'लिब्स' नामक फ़ोल्डर में कॉपी करें

3) अब आप लाइब्रेरी फ़ाइल को लिब्स फ़ोल्डर के अंदर देख सकते हैं। अब फ़ाइल पर राइट क्लिक करें और 'लाइब्रेरी के रूप में जोड़ें' चुनें और यह आपके कार्यक्रम की सभी प्रासंगिक फाइलों को ठीक करेगा और लाइब्रेरी आपके उपयोग के लिए सीधे उपलब्ध होगी।

कृपया ध्यान दें:

जब भी आप किसी प्रोजेक्ट में लाइब्रेरी जोड़ रहे हैं, सुनिश्चित करें कि प्रोजेक्ट लाइब्रेरी का समर्थन करता है

कुछ महान मदद यहां मिली हालांकि, मैं अभी भी जेआर को ठीक से लोड होने के बावजूद काम करने में असमर्थ हूं। मुझे बाद में पता चला कि मैं गलती से नियमित रूप से फ़ोल्डर के बजाय फ़ाइल संरचना में मॉड्यूल बनाया और यह बहुत ही मॉड्यूल परियोजना की सेटिंग में पूर्व-चयन किया गया था।

यहां पदचिह्न है:

फाइल -> परियोजना संरचना -> मॉड्यूल -> (अगर आपके पास अधिक है तो उचित मॉड्यूल चुनें) -> निर्भरता -> + -> जार या पुस्तकालय

जब मैं पिछले उत्तरों से सहमत हूं, तो ध्यान देना महत्वपूर्ण है कि उन बाहरी पुस्तकालयों के कोड का उपयोग कैसे करें

उदाहरण के लिए बाहरी पुस्तकालय में एक कक्षा तक पहुंचने के लिए, आप बाहरी पुस्तकालय के नाम के बाद आयात कीवर्ड का उपयोग करना चाहते हैं, जब तक वांछित वर्ग तक नहीं पहुंच जाते, तब तक डॉट नोटेशन के साथ जारी रहता है।

Quickfixj लाइब्रेरी से कैसे मैं CodeGenerationException वर्ग आयात करता हूं यह देखने के लिए नीचे की छवि को देखें।

यहां छवि विवरण दर्ज करें

मैं इस पद्धति का उपयोग करता हूं और यह अच्छी तरह से काम करता है:

1- प्रतिलिपि बनाएँ और libs फ़ोल्डर के तहत .jar फ़ाइलें पेस्ट करें।

2- compile fileTree(dir: 'libs', include: '*.jar') build.gradle फिर libs फ़ोल्डर में सभी जार शामिल किए जाएंगे ..

3- libs फ़ोल्डर पर राइट क्लिक करें और सूची से 'पुस्तकालय के रूप में जोड़ें' विकल्प चुनें।