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