ग्रहण में मावेन: कदम से कदम स्थापना [बंद]


336

मैंने मावेन साइट पर 5- और 30 मिनट के ट्यूटोरियल पढ़ने और पहली बार मावेन का परीक्षण करने पर खर्च किया है।

मैं एक मावेन प्लगइन स्थापित करना चाहता हूं और इसका उपयोग ग्रहण से मावेन परियोजनाओं का निर्माण शुरू करने के लिए करता हूं।

एक ईमानदार प्रयास के बावजूद, मैं किसी भी मावेन प्लगइन पर एक व्यापक ट्यूटोरियल खोजने में असमर्थ रहा हूं। M2E, जो वास्तविक मानक की तरह लगता है, उनकी साइट पर लिंक (या पुनरावर्ती) लिंक के अलावा कुछ भी नहीं है।

मैं यह नहीं बता सकता कि मैंने प्लगइन को सही ढंग से स्थापित किया है, या इसका उपयोग कैसे करें।

क्या किसी को एक अच्छा कदम-दर-चरण मार्गदर्शिका M2Eया किसी अन्य प्लगइन का पता है? एक है कि अच्छी स्थापना प्रलेखन के साथ आता है, इसकी विशेषताओं और उचित उपयोग की एक ठोस व्याख्या के साथ?


20
मैं एक ही नाव में हूँ !, ख़ुशी है कि आपने यह प्रश्न पोस्ट किया है .. मैं देख रहा हूँ कि यह कुछ दिन पहले था .. जहाँ आप इसे प्राप्त करने में सक्षम हैं? मैंने पहले ही अपनी मशीन पर मावेन स्थापित कर लिया है लेकिन मैं अभी तक प्लगइन स्थापित नहीं कर पाया हूं।
दाविद

2
यदि आप ग्रहण जूनो जे 2 ई 2 ओ का उपयोग करते हैं तो पहले से ही शामिल है।
डीनना

1
@KellySFrench कृपया ट्यूटोरियल के अनुरोध जैसे ऑफ-टॉपिक प्रश्नों को फिर से न खोलें।
टायलरएच

जवाबों:


537

(2016-10-12 संपादित करें: https://eclipse.org/downloads/eclipse-packages/ से कई ग्रहण डाउनलोड पहले से ही शामिल किए गए हैं। कुछ भी नहीं। नियॉन के अनुसार, जावा और जावा ईई पैकेज दोनों करते हैं - "Menen समर्थन" की तलाश करें। )

रास्ता 1: मावेन एक्लिप्स प्लगइन इंस्टालेशन स्टेप बाई स्टेप:

  1. ग्रहण आईडीई खोलें
  2. मदद पर क्लिक करें -> नया सॉफ्टवेयर स्थापित करें ...
  3. शीर्ष दाएं कोने पर स्थित बटन जोड़ें पर क्लिक करें
  4. पॉप अप: "M2Eclipse" और " http://download.eclipse.org/technology/m2e/releases " या http://download.eclipse.org/technology/m2e.milestones/1.0 के रूप में नाम भरें।

  5. अब ओके पर क्लिक करें

उसके बाद स्थापना शुरू की जाएगी।

तरीका 2: "एक्लिप्स मार्केटप्लेस" द्वारा ग्रहण के लिए मावेन प्लग-इन स्थापित करने का एक और तरीका:

  1. ग्रहण खोलें
  2. सहायता पर जाएं -> ग्रहण बाज़ार
  3. मावेन द्वारा खोजें
  4. "ग्रहण के लिए मैवेन एकीकरण" अनुभाग में "इंस्टॉल करें" बटन पर क्लिक करें
  5. अनुदेश चरण का पालन करें

सफल स्थापना के बाद ग्रहण में अनुसरण करें:

  1. विंडो पर जाएं -> प्राथमिकताएं
  2. निरीक्षण करें, मावेन को बाएं पैनल पर सूचीबद्ध किया गया है

आखिरकार,

  1. किसी मौजूदा प्रोजेक्ट पर क्लिक करें
  2. कॉन्फ़िगर का चयन करें -> Maven प्रोजेक्ट में कनवर्ट करें

5
मैंने इन चरणों को थका दिया है, लेकिन इंस्टॉल नहीं किया है, मुझे कुछ त्रुटि मिली जो नीचे विस्तार से बताई गई ...... स्थापित को पूरा नहीं कर सकता क्योंकि एक या अधिक आवश्यक आइटम नहीं मिल सके। सॉफ्टवेयर स्थापित किया जा रहा है: एम 2 ई - ग्रहण के लिए मावेन एकीकरण (इन्क्यूबेटिंग घटक शामिल हैं) 1.5.0.20140606-0033 (org.eclipse.m2e.feature.feature.group 1.5.0.20140606-0033)
पटेल

@ क्रुनाल पटेल: क्या आपने मार्केटप्लेस से कोशिश की है?
रिपन अल वसीम

मेरे पास समान स्थापित नहीं हो सकता क्योंकि एक या अधिक आवश्यक आइटम नहीं मिले। सॉफ़्टवेयर इंस्टॉल किया जा रहा है: लॉगबैक लॉगिंग (वैकल्पिक) 1.5.0.20140606-0033 (org.eclipse.m2e.logback.feature.feature.geature 1.5.0.20140606-0033) पर m2e - slf4j - मदद के तहत बाज़ार का विकल्प नहीं देखा।
डिएगो

4
ग्रहण जूनो का समर्थन नहीं करता Maven वे नहीं जोड़ा है 1.5..still 1.5 की क्षमता तो 1.4 या 1.3 की कोशिश download.eclipse.org/technology/m2e/releases/1.3 download.eclipse.org/technology/m2e/releases/1.4
एल्विन

इस तरह के एक महान विवरण के लिए धन्यवाद, लेकिन मैं किसी भी तरह से मावेन स्थापित करने में सक्षम नहीं हूं। यह कहते हुए त्रुटि हुई कि "निर्भरता को संतुष्ट नहीं कर सकता:" और "एनोट को पूरा करें क्योंकि एक या अधिक आवश्यक वस्तुएं नहीं मिल सकती हैं।" मुझे यकीन नहीं है कि क्या मुद्दा है। कृपया मदद कीजिए।
कुशाल जायसवाल

32

यदि आप ग्रहण (जावा ईई) इंडिगो में मावेन को स्थापित करना चाहते हैं तो इन चरणों का पालन करें:

  1. ग्रहण -> सहायता -> नया सॉफ्टवेयर स्थापित करें।

  2. " Http://download.eclipse.org/releases/indigo/ " और हिट दर्ज करें टाइप करें।

  3. "सहयोग" टैग का विस्तार करें।

  4. वहां से मावेन प्लगइन का चयन करें।

  5. नेक्स्ट पर क्लिक करें।

  6. समझौते को स्वीकार करें और खत्म पर क्लिक करें।

मावेन को स्थापित करने के बाद यह ग्रहण को फिर से शुरू करने के लिए कहेगा, इसलिए परिवर्तनों को देखने के लिए ग्रहण को फिर से शुरू करें।


1
बहुत बहुत धन्यवाद .. मैं ऊपर सभी विकल्प की कोशिश की थी, लेकिन कोई भी मेरे लिए काम किया। हर बार जो मुझे मिल रहा था "निर्भरता की विफलता के कारण स्थापित नहीं कर सकता" गलत। आपके समाधान ने काम किया।
एक निगड़ीकर

1
बहुत बहुत धन्यवाद, मुझे भी मैंने अन्य सभी समाधानों की कोशिश की, लेकिन उनमें से किसी ने भी मेरे लिए काम नहीं किया। मैंने इंडिगो के बजाय नियोन के साथ आपके कदमों का अनुसरण किया, और इसने काम किया :)
अहमद लताबी

बहुत बहुत धन्यवाद @ मुकेश कुमार ......... नियॉन उपयोगकर्ता - बस url का उपयोग करें - download.eclipse.org/releases/neon और फ़िल्टर प्रकार maven में और
मावेन के

13

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

उस ने कहा - यह देखते हुए कि आप मावेन का उपयोग शुरू कर रहे हैं - यह बुनियादी अवधारणाओं की अच्छी समझ रखने के लिए एक लंबा रास्ता तय करेगा। एम 2 ई के उपयोग से कुछ विवरणों को छिपाया जा सकता है जिससे मावेन के व्यवहार की अधूरी या गलत व्याख्या हो सकती है और इसलिए समस्याएँ नीचे की ओर आती हैं।

कुछ अच्छे मावेन ऑनलाइन संदर्भ हैं:


4
लेकिन आप ग्रहण पर एम 2 ई कैसे स्थापित करते हैं? (मुझे वास्तव में इसे MuleStudio .. oO को स्थापित करने की आवश्यकता है)
david

मैं खच्चर स्टूडियो से परिचित नहीं हूं। यदि यह ग्रहण 3.7 (उर्फ इंडिगो) के लिए एक प्लगइन है, तो आपको एक्लिप्स मार्केटप्लेस (मदद> एक्लिप्स मार्केटप्लेस ... से एम 2 ई को स्थापित करने में सक्षम होना चाहिए: "एम 2" की खोज करें और "एक्लिप्स के लिए मैवेन इंटीग्रेशन" का चयन करें)। वैकल्पिक रूप से आप इसे M2E वेब साइट ( eclipse.org/m2e ) से डाउनलोड कर सकते हैं
श्री शंकरन

मैं प्लगइन स्थापित किया है और मैं कुछ स्रोतों (विरूपण साक्ष्य या कुछ मुझे लगता है) को जोड़ने की कोशिश करते हैं और प्लगइन नहीं मिल सकता है जहां स्थापित है, netheir मैं प्लगइन से डाउनलोड करने की कोशिश करता हूं और यह कैसे पा सकता हूं ...
एनरिक सैन मार्टिन

"आप M2E इंस्टॉल करने के बाद एक्लिप्स इंस्टालेशन में बहुत मदद करेंगे।" - पर कहा? स्थापित मदद (हेल्प -> हेल्प कंटेंट्स) में कुछ भी नहीं है।
मार्टिन श्रोडर

@ MartinSchröder मैंने लिखा है कि 3 साल पहले और यह तब वैध था। मुझे खेद है लेकिन मैंने तब से ग्रहण के साथ नहीं रखा है।
श्री शंकरन

11

पहले अपने सिस्टम में मावेन इंस्टॉल करें और मावेन पर्यावरण चर सेट करें

  1. M2_HOME: .... \ Apache-maven-3.0.5 \ maven स्थापित पथ
  2. M2_Repo: D: \ maven_repo \ _ यदि मैवेन रेपो स्थान परिवर्तित करें
  3. M2:% M2_HOME% \ bin

ग्रहण आईडीई पर मावेन कॉन्फ़िगर करने के चरण:

  • विंडो का चयन करें -> वरीयता नोट: यदि मावेन विकल्प मौजूद नहीं है, तो मावेन 3 को ग्रहण में जोड़ें या इसे स्थापित करें।
  • अपने सिस्टम के Maven स्थान को जोड़ें

जाँच करने के लिए मावेन को ठीक से कॉन्फ़िगर किया गया है:

  • ग्रहण खोलें और Windows -> प्राथमिकताएं पर क्लिक करें

  • बाएं पैनल से मावेन चुनें, और इंस्टॉलेशन चुनें।

  • स्थानीय रिपॉजिटरी स्थान की जांच करने के लिए, Maven -> "उपयोगकर्ता सेटिंग्स" विकल्प फॉर्म बाएं पैनल पर क्लिक करें।


6

चेक इस

इस त्रुटि से बचने के बजाय:

इंस्टॉल को पूरा नहीं किया जा सकता है क्योंकि एक या अधिक आवश्यक आइटम नहीं मिले। सॉफ़्टवेयर स्थापित किया जा रहा है: एम 2e - लॉगबैक लॉगिंग (वैकल्पिक) से अधिक slf4j (वैकल्पिक) 1.6.1.20150625-2338 (org.eclipse.m2e.logback.feature.feature.group 1.6.1.201550-25-2338) मिसिंग आवश्यकता: ग्रहण के लिए मैवेन एकीकरण 1.6.0.20150526-2032। (org.eclipse.m2e.core 1.6.0.20150526-2032) के लिए 'बंडल com.google.guava [14.0.1,16.0.0)' की आवश्यकता होती है, लेकिन इसे अनुपलब्ध नहीं पाया जा सकता: ग्रहण के लिए मावेन एकीकरण 1.6.1.20150625-2338 (org.eclipse.m2e.core 1.6.1.20150625-2338) के लिए 'बंडल org.eclipse.osgi 3.10.0' की आवश्यकता होती है, लेकिन इसे निर्भरता को संतुष्ट नहीं किया जा सकता है: से: ग्रहण के लिए मावेन एकीकरण 1.6.0.20150526-2032 (org)। eclipse.m2e.core.ui 1.6.0.20150526-2032) टू: बंडल org.eclipse.m2e.core [1.6.0,1.7।

स्रोत


3
धन्यवाद! यह समाधान ( download.eclipse.org/technology/m2e/releases/1.3 ) केलपर पर काम करता है!
केन पेगा

इसके अलावा आईबीएम तर्कसंगत 8.0.3 पर काम करता है।
वालपून

4

आपको ग्रहण आईडीई में निम्नलिखित चरणों का पालन करना होगा

  1. मदद पर जाएं -> नया सॉफ्टवेयर स्थापित करें
  2. शीर्ष दाएं कोने पर स्थित बटन जोड़ें पर क्लिक करें
  3. आने वाले पॉपअप में, "मावेन" और " http://download.eclipse.org/technology/m2e/releases " के रूप में नाम टाइप करें
  4. ओके पर क्लिक करें।

ग्रहण के लिए मावेन एकीकरण को लोड और स्थापित किया जाएगा। कार्यक्षेत्र को पुनरारंभ करें।

.M2 फ़ोल्डर में (आमतौर पर C: \ user \ निर्देशिका के तहत) settings.xml जोड़ें। उचित प्रॉक्सी और प्रोफाइल दें। अब ग्रहण में एक नया मावेन प्रोजेक्ट बनाएं।


3

मैं भी इसी मुद्दे पर आया हूं और इस मुद्दे का समाधान निकाल रहा हूं।

बहुत से लोग ग्रहण करते हैं और मावेन इंटरग्रेशन कठिन है, लेकिन इसकी बहुत ही आसान है।

1) मावेन को डाउनलोड करें और इसे अपनी पसंदीदा निर्देशिका में अनज़िप करें।

Ex: C: \ satyam \ DEV_TOOLS \ Apache-maven-3.1.1

2) मावेन के लिए पर्यावरण चर सेट करें (आशा है कि हर कोई जानता है कि इसे कहां सेट करना है)

सिस्टम चर में: Variable_name = M2_HOME Variable_Value = C: \ satyam \ DEV_TOOLS \ Apache-maven-3.1.1

उसी सिस्टम वैरिएबल में आगे आपको पाथ नाम का वैरिएबल नाम मिलेगा: केवल पथ वैरिएबल को एडिट करें और मौजूदा मानों की तरह M2_HOME विवरण जोड़ें।

%M2_HOME%/bin;

तो दूसरे चरण में अब आप अपने सिस्टम में मावेन सामग्री सेट कर रहे हैं। आपको यह जांचने की जरूरत है कि क्या आपकी सेटिंग सही है या नहीं, कमांड प्रॉम्प्ट पर जाएं और mvan टाइप करें - संस्करण यह आपके मावेन के रास्ते को नापसंद करना चाहिए।

3) ग्रहण खोलें और इंस्टॉल करें नए सॉफ्टवेयर और टाइप करें M2E प्लगइन इंस्टॉल करें और ग्रहण को पुनरारंभ करें

उपरोक्त 3 चरणों के साथ आपको ग्रहण के साथ मावेन और मावेन प्लगइन के साथ किया जाता है

4) मावेन का उपयोग किया जाता है। सभी जार को डाउनलोड करने के लिए .m2 फ़ोल्डर, यह Ex: C: \ Users \ tempsakat.m2 में मिलेगा।

इस फ़ोल्डर के अंतर्गत एक सेटिंग्स। xml फ़ाइल और एक रिपॉजिटरी फ़ोल्डर होगा

5) Windwo पर जाएं - अपने ग्रहण की प्राथमिकताएं और मावेन टाइप करें फिर बाएं मेनू से UserSettings का चयन करें और फिर सेटिंग्स का रास्ता दें। यहां xml दें।

अब आप कर रहे हैं ...


3

मावेन एक्लिप्स प्लगइन इंस्टालेशन स्टेप बाय स्टेप:

खुले ग्रहण आईडीई मदद पर क्लिक करें -> नया सॉफ्टवेयर स्थापित करें ऊपर दाएं कोने पर बटन जोड़ें पर क्लिक करें पॉप अप करें: जैसा आप चाहते हैं उसका नाम भरें और http://download.eclipse.org/technology/m2e/milestones/1b के रूप में स्थान पर क्लिक करें। और निर्देश का पालन करें


अन्य उत्तरों में से कई अब (2018) के रूप में कई साल पुराने हैं। यह एक मेरे लिए काम किया।
कप्तान शानदार

2

मेरे पास केवल Mavenएकीकरण प्लग-इन शामिल है Eclipse:

बस bellow चरणों का पालन करें:

में eclipse, ऊपरी मेनू आइटम से Help->> पर क्लिक करें Install New Software..-> फिर Addबटन पर क्लिक करें।

MavenAPIनाम टेक्स्ट बॉक्स और http://download.eclipse.org/technology/m2e/releasesस्थान टेक्स्ट बॉक्स पर सेट करें ।

प्रोजेक्ट को दबाएं OKऔर Mavenक्लिक करके इंस्टॉल करें next


2

हर सामान की कोशिश की लेकिन यह एक काम किया .. 1. ग्रहण -> मदद -> नया सॉफ्टवेयर स्थापित करें। 2. टाइप करें " http://download.eclipse.org/releases/indigo/ " और हिट दर्ज करें। 3. "सहयोग" टैग का विस्तार करें। 4. वहां से मावेन प्लगइन का चयन करें। 5. नेक्स्ट पर क्लिक करें। 6. समझौते को स्वीकार करें और खत्म पर क्लिक करें। मावेन को स्थापित करने के बाद यह ग्रहण को फिर से शुरू करने के लिए कहेगा, इसलिए परिवर्तनों को देखने के लिए ग्रहण को फिर से शुरू करें।

मार्गदर्शन के लिए धन्यवाद मुकेश।


मुझे यह विकल्प पसंद आया क्योंकि यह स्वचालित रूप से हमारे द्वारा उपयोग किए जाने वाले ग्रहण के लिए संगत m2e संस्करण को सूचीबद्ध करेगा। हालांकि, मैं juno के लिए नवीनतम m2e प्लग-इन प्राप्त करने की कोशिश कर रहा था..लेकिन यह स्थापित करते समय अपवाद दे रहा था
श्रवण राममूर्ति

1

मुझे समस्या हो रही थी क्योंकि मैं MuleStudio को एक्लिप्स नहीं पर Maven प्लगइन स्थापित करना चाह रहा था।

[MuleStudio 1.2 या उससे नीचे के चरणों के लिए (1) और (2) अन्यथा चरण (2) पर जाएं

MuleStudio के लिए निर्देश (केवल संस्करण 1.2 और नीचे): (1) मदद> नया सॉफ़्टवेयर स्थापित करें ...

Helios Update Site - http://download.eclipse.org/releases/helios/

MuleStudio (1.3) या ग्रहण के लिए निर्देश: (2) मदद> नया सॉफ़्टवेयर स्थापित करें ...

Maven -  URL: http://download.eclipse.org/technology/m2e/releases

0

एक्लिप्स (लूना) और स्प्रिंग टूल सूट (एसटीएस) का नवीनतम संस्करण मावेन, जीआईटी और जावा 8 के समर्थन के साथ प्री-पैकेज्ड आया है।


0

मेरे पास ग्रहण में सिर्फ मेवेन एकीकरण प्लग-इन शामिल है:

बस bellow चरणों का पालन करें:

  • ग्रहण में, ऊपरी मेनू आइटम से- "सहायता" -> "नया सॉफ़्टवेयर स्थापित करें .." पर क्लिक करें - फिर "जोड़ें" बटन पर क्लिक करें।

  • नाम टेक्स्ट बॉक्स में "MavenAPI" और स्थान टेक्स्ट बॉक्स में " http://download.eclipse.org/technology/m2e/releases " सेट करें ।

  • Ok दबाएं और Maven प्रोजेक्ट को चुनें और अगले Next पर क्लिक करके इंस्टॉल करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.