如何禁用Eclipse Oxygen中WebSphere Liberty的配置变更扫描任务?
禁用WebSphere Liberty的配置扫描任务
兄弟,这个后台扫描任务确实够恼人的,占资源还阻塞操作,我之前在Eclipse Oxygen里也碰到过一模一样的问题,已经找到彻底解决的办法了,给你分步来:
- 打开Eclipse偏好设置:点击顶部菜单栏的
Window→Preferences(Windows7下直接点Window就行)。 - 找到Liberty的监控设置:在左侧导航栏里展开
Server→WebSphere Liberty,然后选中Configuration Monitoring选项。 - 关闭自动扫描开关:在右侧面板里,把
Automatically monitor projects for configuration changes这个勾选框去掉。要是你怕万一以后偶尔需要扫描,也可以把下方的Scan interval (seconds)调到超大数值(比如3600,也就是一小时扫一次),不过直接取消勾选最省心。 - 保存设置重启Eclipse:点
Apply再点OK,重启Eclipse之后,那个烦人的"Scanning projects for liberty configuration changes"任务就不会再自动跑了。
要是你只是临时想终止当前正在运行的扫描任务,也可以在Progress视图里右键点这个任务,选Cancel,不过这只是临时生效,下次启动Eclipse还会自动开启,所以永久禁用还是得改偏好设置。
最后提一句:禁用自动扫描后,如果你改了项目里的Liberty配置文件(比如server.xml),就得手动触发更新了——右键点服务器视图里的WebSphere Liberty服务器,选Publish或者Restart就能让新配置生效。
内容的提问来源于stack exchange,提问作者mks
相关产品推荐
相关产品推荐

