由于升级为jdk10,我的 eclipse启动失败。于是详细信息都在日志文件里,我去看了一下,发现是eclipse缺少了java.lang.NoClassDefFoundError: javax/annotation/PostConstru解决方法挺简单的就是: 对eclipse右键,打开文件位置,找到eclipse.ini,右键编辑在最后一行加入 --add-modules=ALL-SYSTEM 就可以解决问题。