通常eclipse会默认启动一些服务,其实提前启动这些的服务对我来说根本没有用,他们都是可以在需要使用的时候自动启动的,完全没必要提前启动,去掉这些服务对开发一点影响都没有,反而可以提升启动速度,节省一点内存。
在Window –> Preferences –> General –> Startup and Shutdown里面可以看到默认启动的服务有如下这些:
- Marketplace Client:在需要安装插件的时候,会自动启动
- Equinox Provisioning Platform Automatic Update
Support:更新eclipse的,没发现这个有啥用 - mylyn:用于任务管理,如果你没用到这个,就可以去掉
- WindowBuilder Discovery UI:对用Java做windows
gui开发的同学有用,如果你只做web开发,就果断去掉吧。 - subclipse usage reporting:可以去掉,不影响subclipse的功能
根据自己的需要去掉一些服务,全部去掉也是ok的,然后重启eclipse感受下速度吧。