求救啊,eclipse报错:an error has occurred, see the log file

ybglad 2015-03-28 01:37:07
IDIGO 和 LUNA 版本都报错。
解压后第一次能打开,后面就一直报错。
试了网上的很多方法,都不行。
JDK是jdk-8u40-windows-i586.1426143543.exe这个版本。
部分log文件:
!SESSION 2015-03-28 13:27:06.272 -----------------------------------------------
eclipse.buildId=4.4.2.M20150204-1700
java.version=1.8.0_40
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN

!ENTRY org.eclipse.osgi 2 0 2015-03-28 13:27:06.605
!MESSAGE The persistent format for the framework data has changed. The framework will be reinitialized: Found persistent version "1645486949" expecting "3"

!ENTRY org.eclipse.osgi 4 0 2015-03-28 13:27:06.610
!MESSAGE The -clean (osgi.clean) option was not successful. Unable to clean the storage area: D:\eclipse\configuration\org.eclipse.osgi

!ENTRY org.eclipse.osgi 4 0 2015-03-28 13:27:14.873
!MESSAGE An error occurred while automatically activating bundle org.eclipse.equinox.registry (179).
!STACK 0
org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.registry.osgi.Activator.start() of bundle org.eclipse.equinox.registry.
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:792)
at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721)
at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936)
at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319)
at org.eclipse.osgi.container.Module.doStart(Module.java:571)
at org.eclipse.osgi.container.Module.start(Module.java:439)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)
...全文
1419 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
砖厂搬砖工 2015-07-06
  • 打赏
  • 举报
回复
jdk 电脑, eclipse 要求操作系统的位数保持一致, 要么32 要么64
地狱为王 2015-07-06
  • 打赏
  • 举报
回复
同问,现在还没有找到能解决的办法……
My_Super_Baby 2015-06-16
  • 打赏
  • 举报
回复
一样 有没有解决了。。。求方法
  • 打赏
  • 举报
回复
请问搂主解决了么?
ybglad 2015-03-28
  • 打赏
  • 举报
回复
Thanks for your answer. JDK和eclipse的安装文件都没错呀,环境变量都是正确的,核对好多遍了。如果删除eclipse,重新解压出来,第一次能正常打开,一旦关闭就再也打不开。总是---an error has occerred... 折腾了几天了,只是不想重装系统。
code小生 2015-03-28
  • 打赏
  • 举报
回复
eclipse、你电脑的位数和jdk的版本着三者之间都有要求,你电脑如果是64位的,就下载安装64位的jdk和eclipse,当然eclipse有兼容32和64的,都可以。你在安装eclipse之前,要先安装JDK,并且先配置环境变量。 我有很多jdk版本,http://pan.baidu.com/s/1sjJS0pB

58,453

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧