配置JDK9以后Eclipse无法启动,日志如下:
org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct at ...
解决办法:
打开eclipse安装目录下的eclipse.ini文件,
例如D:\Program Files (x86)\eclipse\eclipse.ini
在末尾添加一行:
--add-modules=ALL-SYSTEM
然后,重新启动即可。
参考资料:
http://www.cnblogs.com/humingliang/p/7583061.html