Eclipse не начинается на Windows 7 -- eclipse поле с участием windows-7 пол Связанный проблема

Eclipse is not starting on Windows 7


7
vote

проблема

русский

Наша компания делает переход к Windows 7. После получения обновления Eclipse больше не будет начать на машине Anyone. Я впервые попробовал с 3.4, и я также попробовал новейшие и величайшие. У меня также есть новейший JDK, а также 6 обновлений 18. Это 32-битная машина. Любые идеи? Вот файл журнала, который генерирует Eclipse:

 <код> !SESSION 2010-01-22 15:06:51.280 ----------------------------------------------- eclipse.buildId=M20090917-0800 java.version=1.6.0_18 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Command-line arguments:  -os win32 -ws win32 -arch x86  !ENTRY org.eclipse.osgi 4 0 2010-01-22 15:06:58.503 !MESSAGE An error occurred while automatically activating bundle org.eclipse.core.net (31). !STACK 0 org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.net.Activator.start() of bundle org.eclipse.core.net.  at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:806)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755)  at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)  at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)  at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408)  at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)  at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)  at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)  at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)  at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)  at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454)  at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)  at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)  at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)  at java.lang.ClassLoader.loadClass(Unknown Source)  at java.lang.Class.forName0(Native Method)  at java.lang.Class.forName(Unknown Source)  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.activateProxyService(IDEWorkbenchAdvisor.java:258)  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.postStartup(IDEWorkbenchAdvisor.java:238)  at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2343)  at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)  at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)  at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)  at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)  at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311) Caused by: java.lang.IllegalArgumentException  at sun.net.www.ParseUtil.decode(Unknown Source)  at sun.net.www.protocol.file.Handler.openConnection(Unknown Source)  at sun.net.www.protocol.file.Handler.openConnection(Unknown Source)  at java.net.URL.openConnection(Unknown Source)  at java.net.URL.openStream(Unknown Source)  at org.eclipse.equinox.internal.security.storage.StorageUtils.getInputStream(StorageUtils.java:94)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.load(SecurePreferencesRoot.java:110)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.<init>(SecurePreferencesRoot.java:84)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesMapper.open(SecurePreferencesMapper.java:99)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesMapper.getDefault(SecurePreferencesMapper.java:44)  at org.eclipse.equinox.security.storage.SecurePreferencesFactory.getDefault(SecurePreferencesFactory.java:50)  at org.eclipse.core.internal.net.ProxyType.getNode(ProxyType.java:515)  at org.eclipse.core.internal.net.ProxyType.loadProxyAuth(ProxyType.java:525)  at org.eclipse.core.internal.net.ProxyType.createProxyData(ProxyType.java:148)  at org.eclipse.core.internal.net.ProxyType.getProxyData(ProxyType.java:137)  at org.eclipse.core.internal.net.ProxyManager.migrateInstanceScopePreferences(ProxyManager.java:452)  at org.eclipse.core.internal.net.ProxyManager.checkMigrated(ProxyManager.java:417)  at org.eclipse.core.internal.net.ProxyManager.initialize(ProxyManager.java:276)  at org.eclipse.core.internal.net.Activator.start(Activator.java:179)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783)  at java.security.AccessController.doPrivileged(Native Method)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774)  ... 37 more Root exception: java.lang.IllegalArgumentException  at sun.net.www.ParseUtil.decode(Unknown Source)  at sun.net.www.protocol.file.Handler.openConnection(Unknown Source)  at sun.net.www.protocol.file.Handler.openConnection(Unknown Source)  at java.net.URL.openConnection(Unknown Source)  at java.net.URL.openStream(Unknown Source)  at org.eclipse.equinox.internal.security.storage.StorageUtils.getInputStream(StorageUtils.java:94)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.load(SecurePreferencesRoot.java:110)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.<init>(SecurePreferencesRoot.java:84)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesMapper.open(SecurePreferencesMapper.java:99)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesMapper.getDefault(SecurePreferencesMapper.java:44)  at org.eclipse.equinox.security.storage.SecurePreferencesFactory.getDefault(SecurePreferencesFactory.java:50)  at org.eclipse.core.internal.net.ProxyType.getNode(ProxyType.java:515)  at org.eclipse.core.internal.net.ProxyType.loadProxyAuth(ProxyType.java:525)  at org.eclipse.core.internal.net.ProxyType.createProxyData(ProxyType.java:148)  at org.eclipse.core.internal.net.ProxyType.getProxyData(ProxyType.java:137)  at org.eclipse.core.internal.net.ProxyManager.migrateInstanceScopePreferences(ProxyManager.java:452)  at org.eclipse.core.internal.net.ProxyManager.checkMigrated(ProxyManager.java:417)  at org.eclipse.core.internal.net.ProxyManager.initialize(ProxyManager.java:276)  at org.eclipse.core.internal.net.Activator.start(Activator.java:179)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783)  at java.security.AccessController.doPrivileged(Native Method)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755)  at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)  at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)  at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408)  at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)  at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)  at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)  at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)  at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)  at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454)  at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)  at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)  at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)  at java.lang.ClassLoader.loadClass(Unknown Source)  at java.lang.Class.forName0(Native Method)  at java.lang.Class.forName(Unknown Source)  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.activateProxyService(IDEWorkbenchAdvisor.java:258)  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.postStartup(IDEWorkbenchAdvisor.java:238)  at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2343)  at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)  at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)  at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)  at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)  at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311)  !ENTRY org.eclipse.ui.workbench 4 0 2010-01-22 15:06:58.519 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early!  at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:172)  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:117)  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1008)  at org.eclipse.swt.widgets.Widget.release(Widget.java:804)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:174)  at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:772)  at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1262)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Widget.dispose(Widget.java:441)  at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:447)  at org.eclipse.swt.widgets.Shell.dispose(Shell.java:709)  at org.eclipse.swt.widgets.Display.release(Display.java:3523)  at org.eclipse.swt.graphics.Device.dispose(Device.java:293)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:129)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311)  !ENTRY org.eclipse.ui.workbench 4 0 2010-01-22 15:06:58.565 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early!  at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:172)  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:117)  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1008)  at org.eclipse.swt.widgets.Widget.release(Widget.java:804)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:174)  at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:772)  at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1262)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Widget.dispose(Widget.java:441)  at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:447)  at org.eclipse.swt.widgets.Shell.dispose(Shell.java:709)  at org.eclipse.swt.widgets.Display.release(Display.java:3523)  at org.eclipse.swt.graphics.Device.dispose(Device.java:293)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:129)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311)  !ENTRY org.eclipse.ui.workbench 4 0 2010-01-22 15:06:58.565 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early!  at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:172)  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:117)  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1008)  at org.eclipse.swt.widgets.Widget.release(Widget.java:804)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:174)  at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:772)  at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1262)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Widget.dispose(Widget.java:441)  at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:447)  at org.eclipse.swt.widgets.Shell.dispose(Shell.java:709)  at org.eclipse.swt.widgets.Display.release(Display.java:3523)  at org.eclipse.swt.graphics.Device.dispose(Device.java:293)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:129)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311)  !ENTRY org.eclipse.ui.workbench 4 0 2010-01-22 15:06:58.565 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early!  at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:172)  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:117)  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1008)  at org.eclipse.swt.widgets.Widget.release(Widget.java:804)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:174)  at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:772)  at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1262)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Widget.dispose(Widget.java:441)  at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:447)  at org.eclipse.swt.widgets.Shell.dispose(Shell.java:709)  at org.eclipse.swt.widgets.Display.release(Display.java:3523)  at org.eclipse.swt.graphics.Device.dispose(Device.java:293)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:129)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311)  !ENTRY org.eclipse.osgi 4 0 2010-01-22 15:06:58.581 !MESSAGE Application error !STACK 1 java.lang.NoClassDefFoundError: An error occurred while automatically activating bundle org.eclipse.core.net (31).  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.activateProxyService(IDEWorkbenchAdvisor.java:258)  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.postStartup(IDEWorkbenchAdvisor.java:238)  at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2343)  at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)  at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)  at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)  at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)  at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311)   
Английский оригинал

Our company is making the move to Windows 7. After receiving the upgrade, Eclipse will no longer start on anyones machine. I first tried with 3.4 and I also tried the latest and greatest. I have the latest JDK installed as well, which is 6 update 18. This is a 32 bit machine. Any ideas? Here is the log file that Eclipse is generating:

!SESSION 2010-01-22 15:06:51.280 ----------------------------------------------- eclipse.buildId=M20090917-0800 java.version=1.6.0_18 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Command-line arguments:  -os win32 -ws win32 -arch x86  !ENTRY org.eclipse.osgi 4 0 2010-01-22 15:06:58.503 !MESSAGE An error occurred while automatically activating bundle org.eclipse.core.net (31). !STACK 0 org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.net.Activator.start() of bundle org.eclipse.core.net.  at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:806)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755)  at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)  at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)  at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408)  at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)  at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)  at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)  at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)  at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)  at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454)  at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)  at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)  at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)  at java.lang.ClassLoader.loadClass(Unknown Source)  at java.lang.Class.forName0(Native Method)  at java.lang.Class.forName(Unknown Source)  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.activateProxyService(IDEWorkbenchAdvisor.java:258)  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.postStartup(IDEWorkbenchAdvisor.java:238)  at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2343)  at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)  at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)  at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)  at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)  at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311) Caused by: java.lang.IllegalArgumentException  at sun.net.www.ParseUtil.decode(Unknown Source)  at sun.net.www.protocol.file.Handler.openConnection(Unknown Source)  at sun.net.www.protocol.file.Handler.openConnection(Unknown Source)  at java.net.URL.openConnection(Unknown Source)  at java.net.URL.openStream(Unknown Source)  at org.eclipse.equinox.internal.security.storage.StorageUtils.getInputStream(StorageUtils.java:94)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.load(SecurePreferencesRoot.java:110)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.<init>(SecurePreferencesRoot.java:84)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesMapper.open(SecurePreferencesMapper.java:99)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesMapper.getDefault(SecurePreferencesMapper.java:44)  at org.eclipse.equinox.security.storage.SecurePreferencesFactory.getDefault(SecurePreferencesFactory.java:50)  at org.eclipse.core.internal.net.ProxyType.getNode(ProxyType.java:515)  at org.eclipse.core.internal.net.ProxyType.loadProxyAuth(ProxyType.java:525)  at org.eclipse.core.internal.net.ProxyType.createProxyData(ProxyType.java:148)  at org.eclipse.core.internal.net.ProxyType.getProxyData(ProxyType.java:137)  at org.eclipse.core.internal.net.ProxyManager.migrateInstanceScopePreferences(ProxyManager.java:452)  at org.eclipse.core.internal.net.ProxyManager.checkMigrated(ProxyManager.java:417)  at org.eclipse.core.internal.net.ProxyManager.initialize(ProxyManager.java:276)  at org.eclipse.core.internal.net.Activator.start(Activator.java:179)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783)  at java.security.AccessController.doPrivileged(Native Method)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774)  ... 37 more Root exception: java.lang.IllegalArgumentException  at sun.net.www.ParseUtil.decode(Unknown Source)  at sun.net.www.protocol.file.Handler.openConnection(Unknown Source)  at sun.net.www.protocol.file.Handler.openConnection(Unknown Source)  at java.net.URL.openConnection(Unknown Source)  at java.net.URL.openStream(Unknown Source)  at org.eclipse.equinox.internal.security.storage.StorageUtils.getInputStream(StorageUtils.java:94)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.load(SecurePreferencesRoot.java:110)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.<init>(SecurePreferencesRoot.java:84)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesMapper.open(SecurePreferencesMapper.java:99)  at org.eclipse.equinox.internal.security.storage.SecurePreferencesMapper.getDefault(SecurePreferencesMapper.java:44)  at org.eclipse.equinox.security.storage.SecurePreferencesFactory.getDefault(SecurePreferencesFactory.java:50)  at org.eclipse.core.internal.net.ProxyType.getNode(ProxyType.java:515)  at org.eclipse.core.internal.net.ProxyType.loadProxyAuth(ProxyType.java:525)  at org.eclipse.core.internal.net.ProxyType.createProxyData(ProxyType.java:148)  at org.eclipse.core.internal.net.ProxyType.getProxyData(ProxyType.java:137)  at org.eclipse.core.internal.net.ProxyManager.migrateInstanceScopePreferences(ProxyManager.java:452)  at org.eclipse.core.internal.net.ProxyManager.checkMigrated(ProxyManager.java:417)  at org.eclipse.core.internal.net.ProxyManager.initialize(ProxyManager.java:276)  at org.eclipse.core.internal.net.Activator.start(Activator.java:179)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783)  at java.security.AccessController.doPrivileged(Native Method)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774)  at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755)  at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)  at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)  at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408)  at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)  at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)  at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)  at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)  at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)  at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454)  at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)  at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)  at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)  at java.lang.ClassLoader.loadClass(Unknown Source)  at java.lang.Class.forName0(Native Method)  at java.lang.Class.forName(Unknown Source)  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.activateProxyService(IDEWorkbenchAdvisor.java:258)  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.postStartup(IDEWorkbenchAdvisor.java:238)  at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2343)  at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)  at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)  at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)  at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)  at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311)  !ENTRY org.eclipse.ui.workbench 4 0 2010-01-22 15:06:58.519 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early!  at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:172)  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:117)  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1008)  at org.eclipse.swt.widgets.Widget.release(Widget.java:804)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:174)  at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:772)  at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1262)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Widget.dispose(Widget.java:441)  at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:447)  at org.eclipse.swt.widgets.Shell.dispose(Shell.java:709)  at org.eclipse.swt.widgets.Display.release(Display.java:3523)  at org.eclipse.swt.graphics.Device.dispose(Device.java:293)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:129)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311)  !ENTRY org.eclipse.ui.workbench 4 0 2010-01-22 15:06:58.565 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early!  at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:172)  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:117)  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1008)  at org.eclipse.swt.widgets.Widget.release(Widget.java:804)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:174)  at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:772)  at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1262)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Widget.dispose(Widget.java:441)  at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:447)  at org.eclipse.swt.widgets.Shell.dispose(Shell.java:709)  at org.eclipse.swt.widgets.Display.release(Display.java:3523)  at org.eclipse.swt.graphics.Device.dispose(Device.java:293)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:129)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311)  !ENTRY org.eclipse.ui.workbench 4 0 2010-01-22 15:06:58.565 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early!  at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:172)  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:117)  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1008)  at org.eclipse.swt.widgets.Widget.release(Widget.java:804)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:174)  at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:772)  at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1262)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Widget.dispose(Widget.java:441)  at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:447)  at org.eclipse.swt.widgets.Shell.dispose(Shell.java:709)  at org.eclipse.swt.widgets.Display.release(Display.java:3523)  at org.eclipse.swt.graphics.Device.dispose(Device.java:293)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:129)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311)  !ENTRY org.eclipse.ui.workbench 4 0 2010-01-22 15:06:58.565 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early!  at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:172)  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:117)  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1008)  at org.eclipse.swt.widgets.Widget.release(Widget.java:804)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:756)  at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:174)  at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:772)  at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1262)  at org.eclipse.swt.widgets.Widget.release(Widget.java:807)  at org.eclipse.swt.widgets.Widget.dispose(Widget.java:441)  at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:447)  at org.eclipse.swt.widgets.Shell.dispose(Shell.java:709)  at org.eclipse.swt.widgets.Display.release(Display.java:3523)  at org.eclipse.swt.graphics.Device.dispose(Device.java:293)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:129)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311)  !ENTRY org.eclipse.osgi 4 0 2010-01-22 15:06:58.581 !MESSAGE Application error !STACK 1 java.lang.NoClassDefFoundError: An error occurred while automatically activating bundle org.eclipse.core.net (31).  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.activateProxyService(IDEWorkbenchAdvisor.java:258)  at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.postStartup(IDEWorkbenchAdvisor.java:238)  at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2343)  at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)  at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)  at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)  at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)  at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)  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.equinox.launcher.Main.invokeFramework(Main.java:559)  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)  at org.eclipse.equinox.launcher.Main.run(Main.java:1311) 
</div
     
     
     

Список ответов

5
 
vote

<код> sun.net.www.ParseUtil.decode() бита предполагает специальный символ на пути, как упомянуто в эта нить .

Если у меня есть janox jar на пути с вокзалом процента, equinox не начнется. Например:

 <код> $ pwd /tmp/test%one   

Более конкретно, если знак процента является действительным выпуклом (т. Е. Если dir был <код> /tmp/test%20 ) equinox начнется, однако он не сможет найти <код> config.ini , что находится в каталоге конфигурации.


проверил ли вы Часто задаваемые вопросы I Rzliped Eclipse, но он не начнется Отказ Почему?

не может найти виртуальную машину.

Eclipse требует запуска JVM и не включает в себя в загрузку. Вам нужно схватить VM самостоятельно; Страница загрузки Eclipse имеет указатели, где вы можете получить один. У вас может быть виртуальная машина, но Eclipse не может найти его. Чтобы избежать возможных конфликтов, всегда указывайте VM, вы используете с аргументом командной строки -vm.

(см. my eclipse.ini Например, насколько ссылаться на JVM)

Плохой виртуальная виртуальная виртуальная вирция

Все версии платформы Eclipse требуют, по крайней мере, A JDK 1.3 VM. Eclipse 3.0 требует 1.4 ВМ. Eclipse 3.3 и позже содержат много плагинов, которые не будут работать без 1,5 виртуальной машины, а некоторые, которые даже требуют 1,6 ВМ; Eclipse будет работать с более низкой виртуальной машиной, но некоторые функциональные возможности могут отсутствовать. В зависимости от Eclipse 3.3 рекомендуемая версия VM составляет 1,5 или более поздней версии. Если вы используете домашние или экспериментальные JVM и столкнулись с проблемами, вы не сможете получить помощь от других пользователей Eclipse. Используйте авторитетный виртуальную машину. Если вы столкнулись с проблемами, всегда попробуйте VM от основного дистрибьютора и посмотрите, уходит ли проблема. Eclipse также может не запускаться, если в архитектуре JVM имеется несоответствие, а конкретное построение Eclipse, которое вы используете. Если вы находитесь в 64-битной системе, но используете 32-разрядную JVM, вы должны загрузить 32-разрядную версию Eclipse. Аналогично, если вы используете 64-битный JVM, то вы должны получить 64-битную версию Eclipse.

(не должно быть здесь, если как-то другой старший VM не поднят затмение)

неподдерживаемая платформа.

Убедитесь, что архитектура и операционная система вашей машины соответствуют одному из поддерживаемых систем, описанных в файле Readme_eclipse.html. Eclipse не будет работать на Windows 95 или Commodore 64, например. Если ваша машина не соответствует одной из конфигураций, описанных в README, она все еще может работать, но вы самитесь!

Отсутствие соответствующего нативного виджета Toolkit.

Если вы загружаете, например, версию ECLIPSE GTK, то вам нужно убедиться, что у вас есть GTK (GTK + 2.2.1 или выше для Eclipse 3.3) на вашем компьютере и что он правильно установлен.

неправильно расстегнут.

Верите в это или нет, примерно раз в месяц, пользователь отчета о запуске запуска: пользователю расстегивает Eclipse, не выбирая опцию «Использовать имена папок». Убедитесь, что результат расстепения - это дерево установки с каталогом Eclipse в его корне. Известно, что утилита ARK Unzip в KDE в KDE введите Eclipse Zips, поэтому используйте другую программу Unzip для установки там. Также было известно, что встроенная утилита Unzip в Windows есть проблемы, особенно при установке на пути с относительно длинными именами.

Новое затмение, расстегнутое на вершине более старого затмения.

Не делай этого. Либо установите Eclipse в совершенно новом Iructory или используйте диспетчер обновлений Eclipse для обновления более старого Eclipse. Вы все еще можете сохранить свое старое рабочее пространство. Посмотрите в файл eclipse readme для более подробной информации.

buggy build.

Это не всегда ошибка пользователя. Некоторые интеграционные сборки, и даже странные устойчивые сборки будут иметь запуск проблем при определенных конфигурациях, которые не были хорошо проверены. Например, сборка 3.0M6 не будет запускаться, если вы перезапустите старое рабочее пространство после расстегления новых плагинов в каталог плагинов. Если вы являетесь новым пользователем, всегда начинайте с последнего официального выпуска Eclipse, чтобы убедиться, что вы используете возможную версию «наименьшую багги». Для более продвинутых пользователей, желающих принять менее стабильные сборки, обратитесь к Bugzilla, чтобы увидеть, сообщается ли ваша конкретная проблема запуска.

проблема Xerces.

Перед Eclipse 3.0 ECLIPSE 3.0, Eclipse использовал версию Xerces для анализа файлов XML, но определенные распределения 1,4 JVMS включали другую версию Xerces с одинаковыми именами пакетов. Это не должно быть проблемой с Eclipse 3.0 или выше. Посмотреть FAQ 108 для более подробной информации.

Диск полной или вне памяти.

Eclipse, особенно 2.1 и ранее, не всегда изящно изящно сообщает об ошибках на диске или ошибкам вне памяти. Убедитесь, что у вас есть адекватное дисковое пространство, и вы даете Java VM достаточно кучи. Подробнее см. FAQ 26.

 

The sun.net.www.ParseUtil.decode() bit suggests a special char in the path, as mentioned in this thread.

If I have the equinox jar in a path with a percent sign in it, equinox won't start. For example:

$ pwd /tmp/test%one 

More specifically, if the percent sign is a valid escaping (ie, if the dir was /tmp/test%20) equinox will start, however it will fail to find the config.ini that is located in the configuration directory.


Did you check the FAQ I unzipped Eclipse, but it won't start. Why?

Cannot find a VM.

Eclipse requires a JVM to run and does not include one in the download. You need to grab a VM yourself; the Eclipse downloads page has pointers to where you can get one. You may have a VM, but Eclipse cannot find it. To avoid possible conflicts, always specify the VM you are using with the -vm command-line argument.

(see my eclipse.ini for an example to how reference the JVM)

Bad VM.

All versions of the Eclipse Platform require at least a JDK 1.3 VM. Eclipse 3.0 requires a 1.4 VM. Eclipse 3.3 and later contain many plug-ins that will not work without a 1.5 VM, and some that even require a 1.6 VM; Eclipse will run with a lower VM, but some functionality may be missing. As of Eclipse 3.3, the recommended VM version is 1.5 or later. If you are using a home-grown or experimental JVM and encounter problems, you may not be able to get help from other Eclipse users. Use a reputable VM. If you run into trouble, always try a VM from a major distributor and see whether the problem goes away. Eclipse also may not start if there is a mismatch in the JVM's architecture and the particular Eclipse build you are using. If you are on a 64-bit system but are using a 32-bit JVM, then you should download the 32-bit version of Eclipse. Likewise, if you are using a 64-bit JVM, then you should get the 64-bit version of Eclipse.

(should not be the case here, unless somehow an other older VM is picked up by eclipse)

Unsupported platform.

Make sure that the architecture and the operating system of your machine match one of the supported systems described in the file readme_eclipse.html. Eclipse will not run on Windows 95 or Commodore 64, for example. If your machine does not match one of the configurations described in the readme, it may still run, but you are on your own!

Lack of appropriate native widget toolkit.

If you download, for example, the GTK version of Eclipse, then you need to make sure that you have GTK (GTK+ 2.2.1 or higher, for Eclipse 3.3) on your computer and that it is correctly installed.

Incorrectly unzipped.

Believe it or not, about once a month, a user reports start-up failure: The user has unzipped Eclipse without selecting the use folder names option. Make sure that the result of unzipping is an install tree with an eclipse directory at its root. The Ark unzip utility in KDE is known to mangle Eclipse zips, so use a different unzip program to install there. The built-in unzip utility in Windows has also been known to have problems, particularly when installing into paths with relatively long names.

New Eclipse unzipped on top of older Eclipse.

Do not do this. Either install Eclipse in a brand new directory or use the Eclipse Update Manager to upgrade an older Eclipse. You can still keep your old workspace. Look in the Eclipse readme file for more details.

Buggy build.

It is not always user error. Some integration builds, and even the odd stable build, will have start-up problems under certain configurations that were not well tested. For example, build 3.0M6 would fail to start up if you restarted with an old workspace after unzipping new plug-ins into the plugins directory. If you are a new user, always start with the most recent official Eclipse release to be sure you are using the "least buggy" version possible. For more advanced users willing to accept less stable builds, consult Bugzilla to see if your particular start-up problem has already been reported.

Xerces problem.

Prior to Eclipse 3.0, Eclipse used a version of Xerces for parsing XML files, but certain distributions of 1.4 JVMs included a different version of Xerces with the same package names. This should not be a problem with Eclipse 3.0 or higher. See FAQ 108 for more details.

Disk full or out of memory.

Eclipse, especially 2.1 and earlier, does not always gracefully report disk-full errors or out-of-memory errors. Make sure that you have adequate disk space and that you are giving the Java VM enough heap space. See FAQ 26 for details.

</div
 
 
       
       
5
 
vote
vote
Лучший ответ
 
<Р> Я отправил сообщение об ошибке на сайте Eclipse, и было установлено, что мне нужно выполнить Eclipse, как и (Предполагая, что Eclipse, устанавливается в C: затмении):
 <код> eclipse.exe -eclipse.keyring C:eclipsekeyring.txt   
<Р> Когда Eclipse, сначала выполняется мое рабочее пространство по умолчанию в C: затмение % USERPROFILE% рабочее пространство. По какой-то причине, профиль пользователя не может быть определен по установке Windows 7 Enterprise Edition, что у меня есть. VonC вы были на правильном пути с вопросом синтаксического анализа. <Р> Описание того, что делает команда выше:
<Р> Насколько я понимаю, он устанавливает Equinox безопасного места для хранения. Возможно, ваш% несоответствие является причина ваших проблем, я не знаю.
<Р> Вот URL жука: <Р> https://bugs.eclipse.org/bugs/show_bug.cgi ? ID = 300577
 

I submitted a bug on the Eclipse site and it was determined that I need to execute Eclipse like so (Assuming Eclipse is installed at c:eclipse):

eclipse.exe -eclipse.keyring C:eclipsekeyring.txt 

When Eclipse is first executed my workspace defaults to C:eclipse%userprofile%workspace. For some reason, the user profile can't be determined on the installation of Windows 7 Enterprise Edition that I have. VonC you were on the right track with the parsing issue.

Description of what the above command is doing:

From what I understand, it sets the Equinox secure storage location. Perhaps your % discrepancy is the cause of your problems, I don't know.

Here is the URL to the bug:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=300577

</div
 
 
 
 
0
 
vote
<Р> Один из ваших плагин не совместим с Windows 7.
 

One of your plugin installed is not compatible with windows 7.

</div
 
 
0
 
vote
<Р> Если у вас есть -vm вариант в [затмение каталог] /eclipse.ini файл, то попробуйте удалить его (включая путь к javaw.exe). Это помогло в моем случае при переходе от WinXP до Win7.
 

If you have -vm option in [eclipse dir]/eclipse.ini file then try deleting it (including path to javaw.exe). It helped in my case when migrating from WinXP to Win7.

</div
 
 
 
 
0
 
vote

У меня была та же проблема с Eclipse Indigo. Я переустановил Eclipse, но проблема сохранилась. Наконец Я поменял рабочую область , и проблема была решена! Таким образом, это связано с файлами конфигураций в рабочем пространстве ... Я не попал в глубже, пока он работает, я счастлив :)

 

I had the same problem with eclipse Indigo. I reinstalled eclipse but the problem persisted. Finally i swapped workspace and the the problem was solved! So it has to do with the configurations files in the workspace... I didn't get into deeper as long as it runs i am happy :)

</div
 
 

Связанный проблема

23  Ошибка пропуска тестового прогона: запуск приборов не удалось из-за «Java.lang.classnotfoundException»  ( Test run failed instrumentation run failed due to java lang classnotfoundexcep ) 
Это мой первый раз настроив проект теста на Android для проверки проекта Android. Я создал очень базовый тестовый случай, который я пытаюсь запустить, однак...

0  Как удалить нынешние barchart (jfreechart), отображаемый и отображаю новый Barchart в том же представлении плагина Eclipse RCP?  ( How to delete the present barchartjfreechart displayed and display new barchar ) 
Я создаю Barchart с видом на плагин RCP. Данные, которые будут отображаться на графике, поставляется из файла базы данных SQLite3. Код, который я написал, ото...

0  Автоматически заканчивать приложение / или автоматическое уничтожение приложения, поставляемое в Android?  ( Automatically finish an app or auto destroy app posible in android ) 
Два вопроса: 1) Я хочу добавить к моему приложению возможность автоматически выхода через несколько минут бездействия. Что я подразумеваю под автоматическим в...

1  Первое приложение для Android после Eclipse Установить  ( First app for android after eclipse install ) 
Я искал вокруг и не могу найти точную ситуацию или ответить, что мне нужно, поэтому мне придется задать вопрос, что я уверен, что где-то просил там, поэтому м...

4  Весенние ботинки, весенние загружены, Eclipse, Maven Основной пример  ( Spring boot spring loaded eclipse maven basic example ) 
Я обнаружил, что основной пример настройки весеннего ботинка с загрузкой пружины не работает в соответствии с документацией. Я следовал инструкциям на http :...

3  Eclipse Java Formatter - новая линия до закрытия скобок  ( Eclipse java formatter newline before closing parentheses ) 
Можно ли настроить Dippleter Eclipse Java для вставки новой строки до закрытия скобок выражений, деклараций метода и вызовы методов? Обратите внимание на же...

0  Скомпилирован с несовместимой версией  ( Cross compiled with an incompatible version ) 
Я использую Eclipse с помощью <div> 10602 - MS21075L3...

0  Java нерешенная переменная JPanel?  ( Java unresolved jpanel variable ) 
Почему не может <код> aniPanel быть разрешена в переменной. Я пробовал <код> AniPanel aniPanel = new AniPanel(); Но это не решает проблему. Я также по...

0  Eclipse найти исходный файл из библиотеки  ( Eclipse find source file from library ) 
Для отладки его часто полезно читать исходный код библиотеки. При указывании на функцию библиотеки, которую я хочу проверить и открывать контекстное меню, и щ...

0  Я не мог импортировать «существующие проекты Maven» i-Jetty  ( I couldnt import existing maven projects of i jetty ) 
Они сказали , CD $ IJETTY_HOME / COUSOLE MVN Чистая установка Это даст файл войны в $ ijetty_home / console / webapp / target, а также apk в $ ijetty_h...

3  Из ошибки памяти начать JBoss с порталом из Eclipse  ( Out of memory error starting jboss with portal from eclipse ) 
Я не могу получить портал jboss, чтобы начать с Eclipse, хотя, как только начинается нормально, а портал также начинается, а также начинается с командной стро...

1  Eclipse IDE отключается часто  ( Eclipse ide shuts down frequently ) 
Я пытался использовать SDK SDK SDK 22.3.0-887826, чтобы узнать о Develeopment Android, однако IDE отключается часто. Это происходит много, но в основном при и...

5  Как удалить дополнительный класс выпадают в Eclipse Project Explorer View?  ( How to remove additional class drop down in eclipse project explorer view ) 
В представлении проводника проекта Eclipse Luna, есть дополнительные выпадающие файлы для Java, которые представляют класс внутри файла (значок зеленого цв...

1  org.osgi.service.aplication.ApplicationException: нет идентификатора приложения не найден. Ошибка при запуске C Eclipse в системе Windows XP  ( Org osgi service application applicationexception no application id has been fo ) 
Я сталкиваюсь с org.osgi.service.Application.ApplicationException: нет идентификатора приложения, ошибка при запуске C ++ Eclipse в системе Windows XP. Может ...

1  Eclipse Indigo не начнется в Windows 7  ( Eclipse indigo wont start in windows 7 ) 
Eclipse Indigo не запускается в Windows 7 (первый запуск), появляется экран Splash, остается там, и впоследствии ничего не происходит. Пока я попробовал сле...

Связанный проблема

23  Ошибка пропуска тестового прогона: запуск приборов не удалось из-за «Java.lang.classnotfoundException» 
0  Как удалить нынешние barchart (jfreechart), отображаемый и отображаю новый Barchart в том же представлении плагина Eclipse RCP? 
0  Автоматически заканчивать приложение / или автоматическое уничтожение приложения, поставляемое в Android? 
1  Первое приложение для Android после Eclipse Установить 
4  Весенние ботинки, весенние загружены, Eclipse, Maven Основной пример 
3  Eclipse Java Formatter - новая линия до закрытия скобок 
0  Скомпилирован с несовместимой версией 
0  Java нерешенная переменная JPanel? 
0  Eclipse найти исходный файл из библиотеки 
0  Я не мог импортировать «существующие проекты Maven» i-Jetty 
3  Из ошибки памяти начать JBoss с порталом из Eclipse 
1  Eclipse IDE отключается часто 
5  Как удалить дополнительный класс выпадают в Eclipse Project Explorer View? 
1  org.osgi.service.aplication.ApplicationException: нет идентификатора приложения не найден. Ошибка при запуске C Eclipse в системе Windows XP 
1  Eclipse Indigo не начнется в Windows 7