2010-12-01 9 views
21

मेरा उद्देश्य मैवेन रिपॉजिटरी में जार फ़ाइल इंस्टॉल करना है। नीचे दिए गए लिंक से मुझे पता चला कि एमवीएन में कैसे इंस्टॉल किया जाए।मैवेन रिपोजिटरी में जार कैसे स्थापित करें जो ग्रहण ग्रहण है?

how to install jars in maven

लेकिन क्या मेरी समस्या है

mvn install:install-file -Dfile=C:\lib\rest\WadlGenerator.jar \ -DgroupId=foo.in.shop.rest.wadl \ -DartifactId=WadlGenerator \ -Dversion=1.0 \ -Dpackaging=jar \ -DlocalRepositoryPath=C:\maven\repositories\internal

ग्रहण के लिए Maven स्थापना निर्देशिका की पहचान कैसे "मैं Maven ग्रहण में एम्बेडेड है। मुझे पता है जहां निम्न आदेश को चलाने के लिए न" एम्बेडेड मेवेन?

उत्तर

25

आप कर सकते हैं:

भागो -> भागो विन्यास -> Maven निर्माण (डबल क्लिक करें)

अपने लक्ष्य को स्थापित है: स्थापित फ़ाइल

और यह भी आप मापदंडों 'चाबियाँ भरना चाहिए और महत्व देता

पुनश्च लेकिन मैं था लगता है टी यह

+0

जैसा कि आपने बताया था कि मैंने सबकुछ किया है। लेकिन मुझे यह त्रुटि मिल रही है। http: // pastebin।com/NGYXKDU2 – Dinesh

+0

मैं 'm -Dfile -DgroupId -DartifactId -Dversion -Dpackaging -DlocalRepositoryPath – Dinesh

+3

इसका ध्यान देने योग्य बात तुम्हारे बिना पैरामीटर नाम जोड़ना चाहिए लायक नीचे मापदंडों passin' फ़ाइल डी ', और आप केवल जरूरत है' ',' समूह आईडी ',' artifactId ',' संस्करण 'और' पैकेजिंग '। – Vedran

1

मैवेन भंडार के लिए डिफ़ॉल्ट स्थान ~/.m2/भंडार होगा।

जब तक आप इसे अपने ग्रहण प्लगइन की प्राथमिकताओं में नहीं बदलते, तो आपको इसके साथ जाना चाहिए। अपने ओएस पर अपने घर के डीआईआर के लिए जो कुछ भी उचित है उसे बदलें।

संपादित करें: टिप्पणी के आधार पर अद्यतन कर रहा है: वहाँ m2eclipse प्लगइन के लिए एक ऑनलाइन पुस्तक उपलब्ध है, और यह जाहिर होता है कि आप m2eclipse प्लगइन से लक्ष्यों को चला सकते हैं - खंड यहाँ देखें: m2eclipse Goals

मैं वहाँ अनुमान जब आप लक्ष्य पर क्लिक करते हैं तो किसी प्रकार का जादूगर होता है - मेरे पास m2eclipse इंस्टॉल नहीं है।

EDIT2: वास्तव में अन्य जवाब को देखते हुए, यह पहले से ही ग्रहण से जवाब दिया गया है :)

+0

लेकिन मैं क्या जरूरत के equivalient करने के लिए स्थापना निर्देशिका जो प्रतिनिधि dir से अलग है। – Dinesh

+0

क्षमा करें, अब मैं समझता हूं। इन असाधारण मामलों के लिए, मैं अभी भी आपके स्थानीय सिस्टम पर मेवेन का एक संस्करण स्थापित करूंगा। ग्रहण प्लग-इन सभी अच्छे और अच्छे होते हैं जब तक कि आपको ऐसा कुछ करने की आवश्यकता न हो। कुछ प्लग-इन आपको बाहरी मैवेन इंस्टॉलेशन का उपयोग करने की अनुमति भी देते हैं, जिससे विभिन्न संस्करणों के साथ समस्याओं को रोका जा सकेगा। – Goibniu

+0

हां मैं एक और मैवेन स्थापना स्थापित कर सकता हूं। लेकिन मुझे डिफॉल्ट ग्रहण मेवेन के साथ चीजों को करने की ज़रूरत है। कोइ भाग्य? – Dinesh

3

आप M2Eclipse स्थापित किया है प्रणाली में बाहरी Maven स्थापना के लिए अधिक बेहतर है, और यदि आप एक Maven है जार के निर्माण पोम,

भागो का उपयोग करें -> चलाएँ के रूप में ... -> Maven ग्रहण मेनू से

स्थापित mvn install