2010-05-13 6 views
16

तो आज मैंने Apache Commons Lang लाइब्रेरी (बाइनरी, ज़िप प्रारूप) डाउनलोड किया। मैंने इसे C:\eclipse\commons-lang-2.5 फ़ोल्डर में निकाला। commons-lang-2.5.jar, commons-lang-2.5-javadoc.jar और commons-lang-2.5-sources.jar अंदर और HTML Javadoc के लिए एक फ़ोल्डर है। मैंने एक्लिप्स शुरू किया, commons-lang-2.5.jar जोड़ा, और इसके स्रोत और जावाडोक को क्रमशः नीचे स्क्रीनशॉट के रूप में सेट किया। (http://img43.imageshack.us/img43/9378/eclipsev.png)एक्लिप्स में बाहरी पुस्तकालय को सही तरीके से कैसे जोड़ा जाए?

Eclipse screenshot http://img43.imageshack.us/img43/9378/eclipsev.png

मेरे सवाल है, वहाँ बाहरी पुस्तकालयों को जोड़ने के लिए एक सुविधाजनक या मानक तरीका है? या मैं वास्तव में सही काम कर रहा हूँ?

उत्तर

20

सिफारिश:

  1. एक "lib" फ़ोल्डर और रखने के सभी अपने फ़ोल्डर में जार बनाएँ।
  2. बाद में, Project => Properties => Java Build Path => Libraries => Add JAR ...

का उपयोग कर Btw, वहाँ 'कोई स्क्रीनशॉट द्वारा अपने निर्माण पथ में lib फ़ोल्डर में सभी जार फ़ाइलें जोड़ें। आप स्क्रीन शॉट के लिए लिंक दे सकते हैं जिससे मैं अपनी बेहतर मदद करने में सक्षम हो सकता है ...

+0

http://img43.imageshack.us/img43/9378/eclipsev.png यहां स्क्रीनशॉट लिंक लिख सकते हैं। – zihaoyu

+0

@MasterGaurav क्या मुझे अपनी परियोजना की निर्देशिका में या ग्रहण निर्देशिका में 'lib' फ़ोल्डर बनाना चाहिए। –

+1

परियोजना निर्देशिका में :) –

0

उपयोग maven

आपडाउनलोड करने के लिए नहीं है सभी जार के एक फ़ोल्डर में से खुद! - मेवेन का उपयोग करें। यह एक सार्वजनिक भंडार पर आधारित है, और आप अपनी निर्भरताओं को एक XML फ़ाइल में प्रबंधित करते हैं।

आपका परियोजना एक pom.xml फ़ाइल है कि इस तरह लग रहा होगा:

<project> 
    <modelVersion>4.0.0</modelVersion> 
    <groupId>com.mycompany.app</groupId> 
    <artifactId>my-module</artifactId> 
    <version>1</version> 
</project> 

और इस फाइल में आप बाहरी पुस्तकालय निर्भरता

उदाहरण के लिए प्रबंधन, अगर आप इस निर्भरता जोड़ना चाहते हैं - http://mvnrepository.com/artifact/org.apache.commons/commons-lang3/3.4

आप अपने pom.xml की तरह तो संशोधित करने के लिए की आवश्यकता होगी:

<project> 
    ... 
    <dependencies> 

    <dependency> 
     <groupId>org.apache.commons</groupId> 
     <artifactId>commons-lang3</artifactId> 
     <version>3.4</version> 
    </dependency> 

    </dependencies> 
    ... 
</project> 

और इसे सेव करें। बस इतना ही

1

आप lib फ़ोल्डर पर जार फ़ाइल जोड़ने और फिर सही जार फ़ाइल पर क्लिक करें और क्लिक करें "पथ का निर्माण" चाहिए -> पथ बनाने के लिए जोड़ें और अब आप उस जार फ़ाइल कोड

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