RemoteSystemsTempFiles 在 Eclipse 中是什么?

我注意到我有一个名为 RemoteSystemTempFiles 的项目,我从来没有创建过。在谷歌上搜索之后,它似乎是 Eclipse 的插件功能,但没有得到任何其他的想法。

谁能给我一个更好的主意,我可以做什么和位解释这个文件夹?而且如果它不伤害我的其他项目!

77468 次浏览

你可以删除它,如果你愿意,它不会对其他项目造成任何损害。 它是由 Eclipse 附带的远程系统浏览器创建的。

Window->preferences中键入 “遥控器”。单击远程系统视图并取消选中 “重新打开远程系统视图到以前的状态”的复选框。

Eclipse 已经添加了 。元数据文件夹——为什么还要添加额外的混乱呢?

如果在搜索资源(例如 CTRL + SHIFT + R)时仍然在 RemoteSystemsTempFiles中看到不需要的结果,可以在 Project Explorer 中手动显示 Eclipse 资源并删除它..。

ProjectExplorer 视图 > Customize View... > Filters > 取消选中“ RSE Internal Projects”> OK > 在 ProjectExplorer 树中查找它 > 展开它 > 删除旧文件夹。

我一直在与这个文件夹斗争了一段时间,因为没有解决方案,我已经测试到目前为止工作..。

幸运的是,今天我找到了解决这个问题的办法:

从 eclipseplugins 文件夹中删除所有(org.eclipse.rse.* . jar)文件(或者备份它们以满足您的需要)。

这是负责创建此文件夹的文件夹。

Eclipse 在没有它们的情况下工作得非常完美(我不使用这些包中的任何功能)。

好好享受吧!

我在使用 Javascript 透视图时遇到了类似的问题。默认情况下,它的左侧有一个“脚本资源管理器”,而不是“项目资源管理器”。似乎默认显示的是工作区中的文件,而不仅仅是项目。我想 PHP 透视图也是如此。

如果你想删除 RemoteSystemsTempFiles,只需在 Window-> Preferences-> General-> Startup and Shutdown 下面,取消选中“ RSE UI”。然后您可以删除该文件夹,Eclipse 将不会重新创建它。

我在使用 PHP Explorer 透视图时遇到过类似的问题。我总是遇到 Eclipse 无法保存项目元数据的问题。我选择了“过滤器”来取消选中 RSE 临时项目。一旦它出现在树视图中,我就右击删除它。 然后我可以再次检查,以保持相同的初始配置。

您需要删除 < em > 远程系统资源管理器最终用户运行时 包。
Help > 安装详情 > 已安装的软件并向下滚动直到看到它。

它有几个子包,所有子包都与它们的父包一起被删除。

我想补充的是,可能有一些情况下,您实际上没有安装 RSE UI 插件。但是,RemoteSystemTempFiles仍然会出现在您的搜索结果中:-(?)

示例 : 例如,您使用了 Eclipse 的早期版本,包括 RSE UI 插件。稍后您将安装一个较新的版本,可能安装到不同的文件夹,但是将重用旧的工作区(通过转换)。这一次,您没有安装 RSE UI 插件,因此您的 IDE 对这个该死的东西没有选择(事实上,在使用远程系统时,这是一个非常好的工具)。

然而,尽管没有安装插件,Eclipse 仍然会更新/使用那个旧的/已存在的 RemoteSystemTempFiles 存储库/容器/无论什么,因此它总是出现在您的搜索结果中。很烦人,我知道!

解决办法很简单:

  1. 只需要两个步骤: 安装插件然后禁用它。
    • 选择 Help-> Install New Software,然后选择“ http://download.eclipse.org/releases/[your-version-here]”,然后在过滤框中输入 remote
    • 搜索 Remote System Explorer End-User Runtime & Co。插件可能在 General Purpose Tools组中找到,但是这个组可能从一个版本/平台更改到另一个版本/平台
    • 安装它/他们,然后重新启动您的 IDE。
  2. 重新打开后,选择 Window-> Preferences,然后选择 General-> Startup and Shutdown,取消选中 RSE UI。现在它甚至在搜索结果中也被禁用了。此外,您可以选择 Window-> Preferences,然后选择 Remote Systems-> File Cache,然后单击 Clear Cached Files

这样就可以解决问题了

处理这些文件最简单的方法就是从物理上删除它们... ..。 转到. ./. ./eclipse-workspace/RemoteSystemsTempFiles 并从那里删除. 。

事实上,我发现它在开发过程中非常有用,特别是当我在一个项目中工作时,该项目的配置、模板和属性文件位于我的项目之外,而我并不打算将它们包含在包中。 如果你打开 RemoteSystemsTempFiles.project,你可以链接几个外部文件夹,你可能想工作,而不是船舶或版本。(看链接标签)

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>RemoteSystemsTempFiles</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
<nature>org.eclipse.rse.ui.remoteSystemsTempNature</nature>
</natures>
<linkedResources>
<link>
<name>CONFIG</name>
<type>2</type>
<location>C:/CONFIG</location>
</link>
</linkedResources>
</projectDescription>