2012-08-07 17 views
11

पर एक त्रुटि फेंकने का कारण क्यों है मेरे पास विंडोज 32 बिट कंप्यूटर है और अभी ग्रहण 3.2 एसडीके डाउनलोड किया गया है और इसे शुरू करने के लिए नहीं मिल सकता है। यह im fileietly लॉग फ़ाइल में निम्न त्रुटि फेंकता है।ग्रहण 3.2 को स्टार्टअप

मैंने इसे जावा 1.5 वीएम के साथ शुरू करने का प्रयास किया है और अभी भी कोई भाग्य नहीं है। कोई विचार? धन्यवाद

!SESSION 2012-08-07 11:10:28.084 ----------------------------------------------- 
[email protected]@ 
java.version=1.7.0_05 
java.vendor=Oracle Corporation 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US 
Command-line arguments: -os win32 -ws win32 -arch x86 

!ENTRY system.bundle 4 0 2012-08-07 11:10:28.519 
!MESSAGE FrameworkEvent.ERROR 
!STACK 0 
org.osgi.framework.BundleException: Exception in org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start() of bundle system.bundle. 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1014) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:970) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:549) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:484) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:275) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.launch(StartLevelManager.java:245) 
    at org.eclipse.osgi.framework.internal.core.SystemBundle.resume(SystemBundle.java:155) 
    at org.eclipse.osgi.framework.internal.core.Framework.launch(Framework.java:503) 
    at org.eclipse.osgi.framework.internal.core.OSGi.launch(OSGi.java:51) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:289) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:173) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) 
    at org.eclipse.core.launcher.Main.basicRun(Main.java:280) 
    at org.eclipse.core.launcher.Main.run(Main.java:977) 
    at org.eclipse.core.launcher.Main.main(Main.java:952) 
Caused by: java.lang.IllegalStateException 
    at org.eclipse.osgi.internal.baseadaptor.BaseStorage.checkSystemState(BaseStorage.java:654) 
    at org.eclipse.osgi.internal.baseadaptor.BaseStorage.getStateManager(BaseStorage.java:634) 
    at org.eclipse.osgi.baseadaptor.BaseAdaptor.getPlatformAdmin(BaseAdaptor.java:385) 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorHook.frameworkStart(EclipseAdaptorHook.java:80) 
    at org.eclipse.osgi.baseadaptor.BaseAdaptor.frameworkStart(BaseAdaptor.java:260) 
    at org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start(SystemBundleActivator.java:55) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:995) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:989) 
    ... 18 more 
Root exception: 
java.lang.IllegalStateException 
    at org.eclipse.osgi.internal.baseadaptor.BaseStorage.checkSystemState(BaseStorage.java:654) 
    at org.eclipse.osgi.internal.baseadaptor.BaseStorage.getStateManager(BaseStorage.java:634) 
    at org.eclipse.osgi.baseadaptor.BaseAdaptor.getPlatformAdmin(BaseAdaptor.java:385) 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorHook.frameworkStart(EclipseAdaptorHook.java:80) 
    at org.eclipse.osgi.baseadaptor.BaseAdaptor.frameworkStart(BaseAdaptor.java:260) 
    at org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start(SystemBundleActivator.java:55) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:995) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:989) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:970) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:549) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:484) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:275) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.launch(StartLevelManager.java:245) 
    at org.eclipse.osgi.framework.internal.core.SystemBundle.resume(SystemBundle.java:155) 
    at org.eclipse.osgi.framework.internal.core.Framework.launch(Framework.java:503) 
    at org.eclipse.osgi.framework.internal.core.OSGi.launch(OSGi.java:51) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:289) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:173) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) 
    at org.eclipse.core.launcher.Main.basicRun(Main.java:280) 
    at org.eclipse.core.launcher.Main.run(Main.java:977) 
    at org.eclipse.core.launcher.Main.main(Main.java:952) 

!ENTRY org.eclipse.osgi 4 0 2012-08-07 11:10:28.524 
!MESSAGE Startup error 
!STACK 1 
java.lang.RuntimeException: Exception in org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start() of bundle system.bundle. 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:557) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:484) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:275) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.launch(StartLevelManager.java:245) 
    at org.eclipse.osgi.framework.internal.core.SystemBundle.resume(SystemBundle.java:155) 
    at org.eclipse.osgi.framework.internal.core.Framework.launch(Framework.java:503) 
    at org.eclipse.osgi.framework.internal.core.OSGi.launch(OSGi.java:51) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:289) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:173) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) 
    at org.eclipse.core.launcher.Main.basicRun(Main.java:280) 
    at org.eclipse.core.launcher.Main.run(Main.java:977) 
    at org.eclipse.core.launcher.Main.main(Main.java:952) 
!SESSION Tue Aug 07 11:10:28 EDT 2012 ------------------------------------------ 
!ENTRY org.eclipse.core.launcher 4 0 2012-08-07 11:10:28.526 
!MESSAGE Exception launching the Eclipse Platform: 
!STACK 
java.lang.NullPointerException 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:186) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) 
    at org.eclipse.core.launcher.Main.basicRun(Main.java:280) 
    at org.eclipse.core.launcher.Main.run(Main.java:977) 
    at org.eclipse.core.launcher.Main.main(Main.java:952) 

अद्यतन JVM फिर से स्थापित करने और -vm पथ पैरामीटर का उपयोग करने के बाद मैं अभी भी निम्न त्रुटि

java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini). 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:65) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) 
+2

क्या मैं पूछ सकता हूं कि आप 3.2 के साथ क्यों शुरू करते हैं? 4.2 पहले से ही उपलब्ध है और AFAIK 3.6 + 3.7 आमतौर पर उपयोग में है ... 3.2 लगभग एक दशक पुराना है। – home

+2

उम्मीद है कि यह लिंक मदद करता है: http://www.eclipsezone.com/eclipse/forums/t99010.html – gaspyr

+0

मैं एक प्लगइन विकसित कर रहा हूं और 3.2 – sethrq

उत्तर

0

केवल बात यह है कि मैं कर रहा जावा फिर से स्थापित करने के बारे में सोच रहा है कर सकते हैं here से, और here से एक्लिप्स (नवीनतम संस्करण) को फिर से डाउनलोड और इंस्टॉल करना। अगर यह काम करता है तो मुझे बताएं!

2

हालांकि यह एक पुराना धागा है, लेकिन अगर कोई इस मुद्दे को गुगल करता है तो मैं योगदान दूंगा। जावा 7 अद्यतन 11 स्थापित होने के बाद मुझे यह समस्या शुरू हुई। मैंने अद्यतन 11 को अनइंस्टॉल किया और अब ग्रहण ठीक काम करता है। मैं \ Program Files \ eclipse से ग्रहण चलाता हूं।

+0

शायद आपको ग्रहण 3.2 का उपयोग नहीं करना चाहिए, और इसके बजाय 4.2 का उपयोग करना चाहिए। –

2

मैं Ubuntu पर एक ही समस्या थी और चल द्वारा हल: इस प्रकार

eclipse -clean 
+0

इसने मेरे लिए भी एक ही त्रुटि हल की। धन्यवाद! –

4

समस्या को हल किया जा सकता है।

अपनी ग्रहण स्थापित निर्देशिका में स्थित eclipse.ini फ़ाइल संपादित करें और पहली पंक्ति के रूप में डालें।

इससे एक्लिप्स को चलाने के लिए मजबूर किया जाएगा। इसके बाद आप .ini फ़ाइल

+0

ग्रहण जूनो के लिए यह काम कर रहा है –

0

से -Clean लाइन को हटा सकते हैं आप आप

उपयोग कर रहे हैं

यह पता नहीं है कि यह काम करेगा JDK के संस्करण निर्धारित करने की आवश्यकता ...

हम का उपयोग यह एक तृतीय पक्ष ऐप के लिए है जो ग्रहण आधारित है (बहुत पुराना है) लेकिन इसमें एक launhcer.ini है जहां आप वीएम तर्क आदि निर्दिष्ट करते हैं।

मैंने अभी पहली पंक्ति होने के लिए निम्नलिखित को जोड़ा है। -vm सी: \ प्रोग्राम फ़ाइलें \ जावा \ jdk1.5.0_22 \ bin \ javaw.exe