2010-12-21 17 views
7

शायद वास्तव में सरल लेकिन मैं जावा के साथ किसी भी एपीआई का उपयोग कैसे कर सकता हूं (ग्रहण का उपयोग करना)।जावा एपीआई का उपयोग कैसे करें?

वे कहां जाते हैं?

उदाहरण के लिए मैं एक Twitter API उपयोग करना चाहते हैं और मैं इसे का उपयोग करके आयात:

import net.unto.twitter.Api; 

मैं तो मेरे वर्ग फ़ाइल के रूप में ही शब्दकोश में एपीआई फ़ाइल शामिल हैं। (यह मैं पाइथन में करता हूं)

कोई भी मुझे सरल जवाब बताने की देखभाल करता है?

उत्तर

5

आपको बिल्ड पथ में किसी बाहरी जेएआर को शामिल करने की आवश्यकता है। ग्रहण में प्रोजेक्ट पर राइट क्लिक करें और 'बिल्ड पथ'> 'बिल्ड पथ कॉन्फ़िगर करें' पर जाएं, फिर 'लाइब्रेरीज़' टैब पर जाएं और 'जेएआर जोड़ें' पर जाएं। साथ ही, ग्रहण का उपयोग करते समय आयात विवरणों को स्वयं बनाए रखना आसान नहीं है, बल्कि इसके बजाय 'व्यवस्थित आयात' (ctrl + shft + o) का उपयोग करें या चयनित ऑब्जेक्ट आयात करें (ctrl + shft + m)। यदि क्लासपाथ में कोई मिलान ऑब्जेक्ट उपलब्ध है तो इसे आयात किया जाएगा।

11

आमतौर पर एपीआई तथाकथित जेएआरएस में पैक किए जाते हैं, जो जावा आर्किव के लिए खड़ा है। आपको क्या करना चाहिए:

  1. जार डाउनलोड करें।
  2. इसे अपनी परियोजना संरचना में किसी प्रकार की 'lib' निर्देशिका में रखें। इसे अपने स्रोत कोड से न रखें।
  3. अपने क्लासपाथ में जार जोड़ें। कुछ आईडीई जिन्हें आपको जार द्वारा जार जोड़ना है, अन्य आप आईडीई को बताते हैं कि कौन सी निर्देशिका लाइब्रेरी निर्देशिकाएं हैं और यह निर्देशिका में सभी जारों को शामिल करने के लिए क्लासपाथ को संशोधित करेगी।
  4. अपनी फ़ाइलों में प्रासंगिक पैकेज आयात करें जहां आप API का उपयोग करते हैं।

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

आपके द्वारा डाउनलोड की जाने वाली किसी भी पुस्तकालय के लिए स्रोत जार प्राप्त करना भी एक अच्छा विचार है। अधिकांश आईडीई आपको src jars संलग्न करने देते हैं, ताकि आप एपीआई में क्लिक कर सकें और देख सकें कि कोड कैसे लिखा गया है।

0

आपको इसे परियोजना के क्लासपाथ (पथ का निर्माण) में शामिल करना चाहिए था।

4

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

  • परियोजना संकलन के दौरान:

    दो बार आप एक जार फ़ाइल को संदर्भित करने की आवश्यकता होगी रहे हैं। इसमें ग्रहण जैसे आईडीई का उपयोग करके प्रोजेक्ट का विकास शामिल है (वे सभी त्रुटियों को ढूंढने के लिए कोड संकलित करते हैं)।

    1. विकल्प 1, एक बाहरी जार जोड़ें:
      1. ओपन ग्रहण में परियोजना गुण
      2. जावा का चयन बिल्ड पथ
      3. पुस्तकालय टैब
      4. का चयन करें क्लिक करें बाहरी जार बटन
      5. जोड़े
      6. प्रश्न में JAR के स्थान पर ब्राउज़ करें।
      7. जेएआर का चयन करें।
      8. ओपन बटन पर क्लिक करें।
    2. विकल्प 2, अपने वेब प्रोजेक्ट के वेब-INF/lib निर्देशिका में जार जोड़ें।
  • परियोजना निष्पादन के दौरान। यह आपके वेबपृष्ठ कंटेनर (शायद टोमकैट) पर आपके आवेदन को तैनात करने के बाद होगा। सवारी पोस्ट तैनाती के कक्षा में सवाल में जेएआर को स्टोर करें। सरल वेब अनुप्रयोगों के लिए, आप प्रोजेक्ट वेब-आईएनएफ/lib निर्देशिका में जार डाल सकते हैं।
संबंधित मुद्दे