“远程系统资源pipe理器操作”导致几秒钟冻结
在每次保存Java文件后,我会在Eclipse的Progress视图中观察“Remote System Explorer Operation”(远程系统资源pipe理器操作)(因此可能与编译有关)。 它使Eclipse不能使用1到10秒。 在一些大小相同的项目中,速度更快,速度更慢。
我不知道哪个插件可能是它的原因。 我有Build id: 20090920-1017
。 我有很多插件安装 。
我试过在偏好设置下把所有的远程系统设置为enabled=false
远程系统(不pipe它的意思)。 我没有帮助。
任何想法如何解决它?
编辑:
-
Project | Build automatically
时不会发生Project | Build automatically
closures。 所以这是build设过程的一部分。
去MAC:
Eclipse -> Preferences -> General -> Startup and Shutdown.
– 不检查RSE UI。
Eclipse -> Preferences -> Remote Systems.
– 取消选中重新打开远程系统视图到以前的状态。
由于之前版本的错误,将Eclipse更新至4.3.1(至less)。
重新启动Eclipse及其完成。
closuresGit-Staging视图!
我在Eclipse 4.3 Kepler上遇到了同样的问题。 删除(closures)Git-Staging视图后问题已解决!
我也有这个问题。
我发现这个操作是与SpringSource 3.3 (Kepler)
打包在一起的Remote System Explorer
插件的一部分。 试图找出如何卸载它现在。 一旦find它会回到这里。
有关如何安装的信息可以在这里find(步骤3): http : //www.patrickjwaters.com/blog/2011-07-24/how-setup-eclipse-php-pdt-remote-system-explorer-theme-经理,和Drupal的插件/ 35
至于卸载,我还在尝试(在安装细节面板中卸载选项是灰色的)。
我试过Windows > Preferences > Remote Systems
,设置一切为false,但问题仍然发生。
解
之后,我们转向了Eclipse Kepler的Vanilla安装,并添加了我们所需的插件(不包括Remote System Explorer)。 这已经解决了这个问题。
我遇到了资源保存上运行的“远程系统资源pipe理器操作”任务。
Kepler + AspectJ + SpringSource在我的情况下,它是由无效的aspectj切入点定义引起的。 我有30个切入点,其中4个引用了删除的类。 我注意到了闪烁的AOP标记。
在我修好了切入点之后,冻结就停止了。
我想我可能已经find了解决这个问题的方法…
- 如果窗口popup,closures它,然后点击底部的停止button
- 在“项目”下取消选中“自动构build”
- 项目| build立项目
- 选中“自动生成”
现在,试试你在做什么。
Window -> Show View -> Other... -> Remote System Details (or maybe Remote Systems)
这与Eclipse 4.3 Kepler(2013/2014)
find所有非LOCAL项目并删除它们。 我看不到任何DISABLEfunction。
对我来说,这似乎阻止了额外的1到3秒的延迟(在Intel i7的盒子),当用编辑器保存和自动生成完成。
http://forum.spring.io/forum/spring-projects/springsource-tool-suite/128402-sts-3-3-0-m2-and-remote-system-explorer-poor-performances hints that STS 3.4M1 +可能会缓解这个问题,我还没有尝试过,因为我只运行GA版本,所以在开普勒SR1从现在开始7天后才会尝试。
转到首选项,并删除项目“RemoteSystemsTempFiles”; path:Windows – >首选项 – >工作区 – >生成顺序,取消选中“使用默认生成顺序”,删除项目,应用。 也许你的问题将被解决。
这也让我发疯。
多亏了这个话题,我才明白这是插件RSE
,但我无法卸载Remote System Explorer
插件工具。 我不得不删除插件中所有由org.eclipse.rse开头的plugins/
,现在正在工作。
这个问题在Eclipse库的一些更新(仍然使用相同的版本)后消失了。 所以我想解决scheme是执行更新。