JDK9安装后eclipse报An error has occurred..错误问题

JDK9发布后,尝试在安装后启动Eclipse时遇到An error has occurred问题。通过检查工作区metadata的log文件,发现错误。解决方法是在eclipse.ini配置文件末尾添加特定代码,然后重启Eclipse,问题得到解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

9月21 号JDK9发布。今天终于有时间体验一把。
jdk9安装好以后,正常启动eclipse直接报错An error has occurred. See the log file …错误
这里写图片描述

根据错误提示查看D:\ProgramFiles\eclipseWorkspace.metadata目录下log 文件发现如下错误内容:

!ENTRY org.eclipse.osgi 4 0 2017-09-23 22:09:29.357
!MESSAGE Application error
!STACK 1
org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
    at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:410)
    at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318)
    at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
    at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultHeadlessContext(E4Application.java:491)
 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值