eclipse启动慢
eclipse自身设置的原因
指定JRE路径
在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了,解决方案是,在eclipse的配置文件eclipse.ini(该文件位于eclipse安装目录下)中加入-vm配置,直接指定jre的位置,减少这个搜索过程.
关闭用不到的插件

我这里用到Git,所以我保留的Git integration for Eclipse-UI这个插件,
用到了maven,所以我保留了m2e Marketplace这个插件
还用到的Spring,所以我保留了Spring相关的插件,
至于其他插件,我全部取消勾选.
到这里应该就启动快了,我的是这样,至于其他的,就先不折腾了。
被Windows Defender拦截
Windows Defender不扫描eclipse的安装目录
上面是eclipse中的配置,但是我发现,配置之后没有效果.我打开任务管理器发现,每次启动eclipse的时候,都会被Windows Defender拦截,如下图所示:
Windows Defender会先扫描eclipse的安装目录,确认安全后再让eclipse运行.扫描是很耗时的,这就造成eclipse启动十分缓慢.
解决方案
打开windows defender,然后点击病毒和威胁防护,然后点击"病毒和威胁防护"设置
然后向下拖动滚动条,找到排除项,点击添加或删除排除项。
然后点击添加排除项,添加eclipse的安装目录即可。
参考资料
如何让Windows Defender不扫描指定排除文件夹](如何让WindowsDefender不扫描指定排除文件夹)