2010-03-26 4 views
5

मुझे फिक्सिंग बटन से संबंधित बहुत सारी चीज़ें ऑनलाइन दिखाई देती हैं जिन्हें दबाया नहीं जा सकता है, और प्रॉक्सी के साथ नेटवर्क समस्याओं को ठीक कर सकता है। यह maven2 के मामले में jem.util.0.0.0 से संबंधित है या अन्य प्लगइन के लिए आवश्यक libs के मामले में मुझे एक अलग समस्या की तरह लगता है।एक्लिप्स 3.5.1 (गैलीलियो) उबंटू 9 .10 (कर्मिक) के साथ बस्टेड! Maven2 प्लगइन स्थापित नहीं कर सकता! (या कोई अन्य प्लगइन)

स्थापना:

ग्रहण 3.5.1 (गैलीलियो) के साथ स्थापित apt-get। उबंटू 9.10 (कार्मिक कोआला) (यह नहीं है कि कोई फर्क चाहिए एक वी एम के रूप में चल रहा है,।)

जनरल समस्या विवरण: Maven2 ग्रहण प्लगइन स्थापना विफल।

विशेष रूप से, मैं इस लक्ष्य साइट का उपयोग ग्रहण स्थापना प्रवाह से maven2 प्लगइन स्थापित नहीं कर सकते हैं: http://m2eclipse.sonatype.org/sites/m2e/

Maven साइट पाया जाता है, स्थापना शुरू होता है, और फिर इस त्रुटि देता है:

पूर्ण नहीं कर सकता स्थापित करें क्योंकि एक या अधिक आवश्यक वस्तुओं को नहीं मिला। सॉफ़्टवेयर स्थापित किया जा रहा है: ग्रहण के लिए मेवेन एकीकरण (आवश्यक) 0.10.0.20100209-0800 \ (org.maven.ide.eclipse.feature.feature.group 0.10.0.20100209-0800) गुम आवश्यकता: ग्रहण के लिए मेवेन एकीकरण (आवश्यक) 0.10.0.20100209-0800 (संगठन \ .maven.ide.eclipse.feature.feature.group 0.10.0.20100209-0800) 'org.eclipse.jem। \ उपयोग 0.0.0' की आवश्यकता है लेकिन यह

नहीं मिला

आधिकारिक उबंटू दस्तावेज दावा 3.5.1 समर्थन ग्रहण करता है, और सिनैप्टिक पैकेज प्रबंधक का उपयोग करने की सिफारिश करता है, और किसी भी मुद्दे के बारे में और कुछ नहीं।

क्या किसी के पास इसमें कोई अंतर्दृष्टि है?

+0

मुझे एक ही समस्या थी: मैं इसे कुछ घंटों में जांचूंगा और आपको वापस ले जाऊंगा। – VonC

+0

स्थापना की गई, और उत्तर जोड़ा गया। – VonC

उत्तर

1

मुझे बिल्कुल याद नहीं है लेकिन मुझे लगता है कि मुझे ग्रहण के दृश्य संपादक udpate site से जेईएम स्थापित करना था। लेकिन मैं ग्रहण के पैक किए गए संस्करण का उपयोग नहीं कर रहा हूं इसलिए मैं प्रमाणित नहीं कर सकता कि आपको अधिक सामान इंस्टॉल नहीं करना पड़ेगा।

I had to jump through quite a few hoops to get m2eclipse installed in Eclipse 3.5.1 on Ubuntu 9.10. I had to install these dependencies in this order:

before Eclipse would allow me to install m2eclipse. JEM in particular is quite well hidden.

निजी तौर पर

, मैं don't recommend पैक संस्करण का उपयोग कर यद्यपि (अर्थात मैं इसे स्वयं स्थापित करने के लिए पसंद करते हैं): वास्तव में, this page के अनुसार, आप के लिए हो सकता है।

+0

धन्यवाद पास्कल। मैं बस इसे काम करने में कामयाब रहा। मैं जो कदम उठाता हूं उसे पोस्ट करूंगा। –

0

सामान्य रूप से जावा उपकरण से निपटने के दौरान लिनक्स पैकेजिंग तंत्र पर भरोसा करने के बजाय उन्हें मैन्युअल रूप से इंस्टॉल करना सबसे अच्छा होता है। जावा अनुप्रयोगों में आमतौर पर अपनी निर्भरता तंत्र होती है जो बेहतर काम करती है/बेहतर रखी जाती है और मुझे दोनों को मिश्रण न करने से कम परेशानी होती है। -

+0

एचएमएच - दिलचस्प। मैं एपीटी-प्रोग्राम प्रोग्राम से बहुत खुश था क्योंकि ऐसा लगता है कि यह बहुत अच्छा काम करता है। मेरी खुशी थोड़ा लुप्त हो सकती है ... क्या यह नियम अन्य प्रणालियों पर भी लागू होना चाहिए, या सिर्फ जावा टूल्स? –

+0

यह नहीं है कि एपीटी अच्छी तरह से काम नहीं करता है या अच्छी तरह से बनाए रखा नहीं है (काफी विपरीत), यह है कि सभी पैकेजों को बनाए रखने की आवश्यकता है, और लिनक्स पैकेज नवीनतम जावा रिलीज के साथ नहीं रहते हैं। ग्रहण और मेवेन उदाहरण के लिए व्यापक अंतर्निहित निर्भरता प्रबंधन प्रणाली है; आप वास्तव में apt पर भरोसा करने के बजाय इन का लाभ लेना चाहते हैं। अन्य यूनिक्स सॉफ्टवेयर के लिए, एपीटी आमतौर पर वास्तव में अच्छी तरह से काम करता है। किसी भी मामले में, डेवलपर के रूप में कम से कम इस बात से परिचित होना चाहिए कि स्रोत से जावा और यूनिक्स उपकरण कैसे बनाएं और इंस्टॉल करें। –

+0

अच्छे अंक। धन्यवाद। –

3

ठीक तो मैं इस निम्न चरणों के साथ काम करने के लिए मिल गया:

ग्रहण मेनू> हेप> नया सॉफ्टवेयर> के साथ ... निम्नलिखित साइट जोड़ें कार्य स्थापित करें: गैलीलियो - http://download.eclipse.org/releases/galileo

अब निम्नलिखित स्थापित (यदि वहाँ नहीं पहले से ही):

Eclipse Java EE Developer Tools 
Eclipse Platform 
Eclipse Web Developer Tools 
Eclipse XML Editors and Tools 
Eclipse XSL Developer Tools 
JavaScript Developer Tools 
Rich Ajax Platform SDK 

एक बार यह हो गया था, मैं सफलतापूर्वक एक ही प्रक्रिया के माध्यम से Maven स्थापित करने में सक्षम था।

मैं मुख्य रूप से बस यह देखने के लिए मूर्ख था कि यह काम करेगा या नहीं। उपर्युक्त में से कुछ अनावश्यक हो सकते हैं या हर किसी की आवश्यकता नहीं है।

शायद पास्कल का जवाब अधिक प्रत्यक्ष और सीधा है। वैसे भी, यह अब काम कर रहा है।

धन्यवाद!

5

मैं इसे स्थापित करने का प्रबंधन करता हूं, लेकिन आपको यह सुनिश्चित करने की आवश्यकता है कि आप केवल m2eclipse साइट को मान्य नहीं करते हैं, बल्कि गैलीलियो या हेलीओस अपडेट साइट भी मान्य नहीं करते हैं।

पी 2 तंत्र तब आपके लिए सभी निर्भरताओं (wst, emf, gef, ...) डाउनलोड करेगा, Pascal's answer द्वारा वर्णित मैनिप्लेशंस को बिल्कुल जरूरी नहीं है।

alt text http://img401.imageshack.us/img401/331/eclipsem2install.png

+0

समस्या यह है कि ग्रहण 3.5.1 और लिनक्स के साथ एक बुरा बग है (देखें http://stackoverflow.com/questions/1703753/how-do-you-fix-loading-plugins-in-eclipse-3-5 -1-ऑन-लिनक्स) और प्लगइन स्थापित करते समय मैं "सभी अपडेट साइट से संपर्क करें" से बचता हूं (मुझे दोषपूर्ण अद्यतन साइट का यकीन नहीं है इसलिए मैं इसे अक्षम नहीं कर सकता)। –

+0

@ पास्कल: मैं उस विकल्प को चेक करता हूं, लेकिन न्यूनतम न्यूनतम को छोड़कर लगभग सभी अपडेट साइटों को अक्षम करता हूं, जो आम तौर पर काम करता है (हालांकि उस सटीक लिनक्स कॉन्फ़िगरेशन में नहीं हो सकता है)। – VonC

+0

यह स्पष्ट रूप से एक अच्छी सलाह है और मैं इस रणनीति को अपना सकता हूं। धन्यवाद। –

0

समस्या Gnome एपीआई प्रदर्शन की घटनाओं को प्राप्त करने से बदलता है कि ब्लॉक कुछ SWT विजेट है। यह ग्रहण 3.6 कोड में तय किया गया था, पुराने संस्करणों के लिए बस पर्यावरण परिवर्तनीय GDK_NATIVE_WINDOWS = सत्य सेट करें।

+0

इस प्रश्न के साथ इसका कोई लेना-देना नहीं है। –

+0

सही पास्कल। यह एक अलग समस्या है, गैर-प्रतिक्रियाशील ग्रहण बटन से असंबंधित है। –

0

जब मैं कर्मिक में अपग्रेड किया गया तो मुझे कुछ परेशानी थी - प्लगइन स्थापना संवाद केवल आधा-कार्यात्मक था। यह जीडीके के साथ एक मुद्दा साबित हुआ। एक आसान फिक्स है - अपने पर्यावरण में GDK_NATIVE_WINDOWS = 1 सेट करें। http://blog.export.be/2009/10/fixing-eclipse-for-ubuntu-karmic-koala-9-10/

+0

@ user302783 के लिए समान टिप्पणी: इस प्रश्न के साथ इसका कोई लेना-देना नहीं है। –

+0

सही पास्कल। मेरी समस्या को गैर-प्रतिक्रियाशील ग्रहण बटन के साथ नहीं करना है। –

1

इसे ठीक करने के लिए सबसे आसान तरीका आप ग्रहण installtion प्रबंधक का उपयोग कर m2eclipse स्थापित से पहले maven2 स्थापित करने के लिए Synaptic पैकेज प्रबंधक का प्रयोग है। तो चरणों होगा:

1) प्रणाली> प्रशासन-> Synaptic पैकेज प्रबंधक: जाँच maven2 (और इसके निर्भरता के सभी)

2) eclipse-> मदद के> नया सॉफ्टवेयर स्थापित: http://m2eclipse.sonatype.org/sites/m2e का उपयोग करें और स्थापना निर्देशों का पालन करें।

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