将我们的RCP应用程序从Eclipse 3.7迁移到e4导致显着的启动时间降级。 它从Eclipse 3.7上的3秒到最新的4.6.1目标平台上的17秒。
两个可见的瓶颈是org.eclipse.e4.ui.css.swt.theme
和org.eclipse.help
捆绑的激活。
我想知道我们能做些什么来改善这个? 我没有使用任何主题,也不需要任何支持帮助系统。
在启动过程中,我的应用程序会挂起大约10秒钟:
Finding activator for org.eclipse.e4.ui.css.swt.theme_0.10.100.v20160523-0836 [832]
Finding activator for org.eclipse.help_3.7.0.v20160602-1307 [915]
不幸的是,它无法从依赖项中删除它们。 但是,有没有办法至少延迟加载,推迟,假,忽略等......他们的激活?