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最前面试一下!
