eclipse不能启动解决办法

eclipse不能启动今天我在启动eclipse的时候出现以下问题而不能启动:!SESSION2007-05-1010:03:14.413------

eclipse不能启动
今天我在启动eclipse的时候出现以下问题而不能启动:
!SESSION   2007-05-10   10:03:14.413   -----------------------------------------------
eclipse.buildId=M20060118-1600
java.version=1.5.0
java.vendor=Sun   Microsystems   Inc.
BootLoader   constants:   OS=win32,   ARCH=x86,   WS=win32,   NL=zh_CN
Command-line   arguments:     -os   win32   -ws   win32   -arch   x86

!ENTRY   org.eclipse.osgi   2007-05-10   10:03:19.570
!MESSAGE   An   error   occurred   while   automatically   activating   bundle   org.eclipse.core.resources   (16).
!STACK   0
org.osgi.framework.BundleException:   Exception   in   org.eclipse.core.internal.compatibility.PluginActivator.start()   of   bundle   org.eclipse.core.resources.
at   org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1013)
at   org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:969)
at   org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:316)
at   org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:264)
at   org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:116)
at   org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337)
at   org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:37)
at   org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:386)
at   org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
at   org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:78)
at   java.lang.ClassLoader.loadClass(Unknown   Source)
at   java.lang.ClassLoader.loadClassInternal(Unknown   Source)
at   org.eclipse.ui.internal.ide.model.WorkbenchAdapterFactory. <init> (WorkbenchAdapterFactory.java:35)
at   org.eclipse.ui.internal.ide.model.WorkbenchAdapterBuilder.registerAdapters(WorkbenchAdapterBuilder.java:33)
at   org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.initialize(IDEWorkbenchAdvisor.java:132)
at   org.eclipse.ui.application.WorkbenchAdvisor.internalBasicInitialize(WorkbenchAdvisor.java:172)
at   org.eclipse.ui.internal.Workbench.init(Workbench.java:1002)
at   org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)
at   org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
at   org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
at   org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
at   org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
at   org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
at   org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
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:334)
at   org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at   org.eclipse.core.launcher.Main.run(Main.java:973)
at   org.eclipse.core.launcher.Main.main(Main.java:948)
Caused   by:   java.lang.ArrayIndexOutOfBoundsException


at   java.lang.System.arraycopy(Native   Method)
at   org.eclipse.core.internal.localstore.SafeChunkyInputStream.shiftAndFillBuffer(SafeChunkyInputStream.java:168)
at   org.eclipse.core.internal.localstore.SafeChunkyInputStream.find(SafeChunkyInputStream.java:92)
at   org.eclipse.core.internal.localstore.SafeChunkyInputStream.find(SafeChunkyInputStream.java:96)
at   org.eclipse.core.internal.localstore.SafeChunkyInputStream.buildChunk(SafeChunkyInputStream.java:54)
at   org.eclipse.core.internal.localstore.SafeChunkyInputStream.read(SafeChunkyInputStream.java:139)
at   java.io.InputStream.read(Unknown   Source)
at   java.io.InputStream.read(Unknown   Source)
at   java.util.Properties$LineReader.readLine(Unknown   Source)
at   java.util.Properties.load(Unknown   Source)
at   org.eclipse.core.internal.resources.SaveManager.restoreMasterTable(SaveManager.java:724)
at   org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:621)
at   org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1301)
at   org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:1874)
at   org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1644)
at   org.eclipse.core.resources.ResourcesPlugin.startup(ResourcesPlugin.java:357)
at   org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:31)
at   org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:994)
at   java.security.AccessController.doPrivileged(Native   Method)
at   org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:988)
...   31   more
Root   exception:
java.lang.ArrayIndexOutOfBoundsException
at   java.lang.System.arraycopy(Native   Method)
at   org.eclipse.core.internal.localstore.SafeChunkyInputStream.shiftAndFillBuffer(SafeChunkyInputStream.java:168)
at   org.eclipse.core.internal.localstore.SafeChunkyInputStream.find(SafeChunkyInputStream.java:92)
at   org.eclipse.core.internal.localstore.SafeChunkyInputStream.find(SafeChunkyInputStream.java:96)
...
请各位大侠如果知道如何补救的话,请告诉小弟一声,不胜感激!

[解决办法]
没碰到过 帮顶下
[解决办法]
可以尝试双击startup.jar来启动看看,以前有遇到这种情况
[解决办法]
up
[解决办法]
关注
[解决办法]
可以尝试双击startup.jar来启动看看,以前有遇到这种情况
或者用命令行 + -clean启动试试
[解决办法]
双击startup.jar启动?不行吧?jar包中都是些java类,要想运行的话要用java命令。

!MESSAGE An error occurred while automatically activating bundle org.eclipse.core.resources (16).

根据出错提示信息,怀疑有可能是运行eclipse的一些包被破坏了,建议楼主重新下载一个eclipse试试。
[解决办法]
你是不是在電腦中安裝什麼軟件了,看一個環境變量PATH中C:\j2sdk1.4.2_12; C:\j2sdk1.4.2_12\bin是否在最前面,如果不是,就把它移至最前面,試一下
[解决办法]
icefireleaf(一叶飘零) 说的有道理试一下吧
[解决办法]
你是不是装ORACLE之后启动不了了??? 去你的环境变量里看看,估计是那的问题,ORACLE默认的JRE版本是1.3的,把那些都删除了就好了。试一下
------解决方案--------------------


SESSION 2007-05-10 10:03:14.413 -----------------------------------------------
eclipse.buildId=M20060118-1600
java.version=1.5.0

提示1.5.0
估计就是其他什么软件与你的JDK版本有冲突了。
[解决办法]
eclipse安装目录下有个configuration文件夹,保留config.ini文件,其余清空试试
再不行就换一个config.ini文件

[解决办法]
重装吧老弟!!!
[解决办法]
对啦,,,重装
[解决办法]
以前的时候
我也碰过
我去弄jdk
然后就变成你那样
[解决办法]
path当中的JDK路径下的JDK是否还存在呢?重新设置一个新的JDK安装路径到PATH最前面试一下!