Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse中的RemoteSystemsTempFiles是什么?_Eclipse - Fatal编程技术网

Eclipse中的RemoteSystemsTempFiles是什么?

Eclipse中的RemoteSystemsTempFiles是什么?,eclipse,Eclipse,我注意到我有一个名为RemoteSystemTempFiles的项目,我从未创建过它。谷歌搜索后,它似乎是eclipse上的插件功能,但没有任何其他想法 有谁能给我一个更好的主意,我能做些什么,并解释一下这个文件夹?而且如果它对我的其他项目没有伤害的话 如果您愿意,可以删除它,它不会对其他项目造成任何伤害。 它是由eclipse附带的远程系统浏览器创建的。在窗口->首选项中键入“远程”。单击远程系统视图并取消选中显示“将远程系统视图重新打开到以前的状态”的框。 Eclipse已经添加了.meta

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


有谁能给我一个更好的主意,我能做些什么,并解释一下这个文件夹?而且如果它对我的其他项目没有伤害的话

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

窗口->首选项中键入“远程”。单击远程系统视图并取消选中显示“将远程系统视图重新打开到以前的状态”的框。


Eclipse已经添加了.metadata文件夹-为什么会添加额外的混乱?

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


项目浏览器视图>自定义视图…>过滤器>取消选中“RSE内部项目”>确定>在项目资源管理器树中找到它>展开它>删除旧文件夹。

我已经为这个文件夹挣扎了一段时间,因为到目前为止我测试的解决方案都不起作用

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

从eclipse\plugins文件夹中删除所有(org.eclipse.rse.*.jar)文件(或备份它们以备将来使用)

这些人负责创建此文件夹

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


享受吧

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

如果您想删除RemoteSystemsTempFiles,只需进入“窗口->首选项->常规->启动和关闭”并取消选中“RSE UI”。然后您可以删除该文件夹,eclipse将不会重新创建它。

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

您需要删除远程系统资源管理器最终用户运行时包。
帮助>安装详细信息>已安装软件并向下滚动,直到看到它


它有几个子包,所有子包都将与其父包一起删除。

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

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

然而,尽管Eclipse没有安装插件,但它仍将更新/使用旧的/现有的RemoteSystemTempFiles存储库/容器/任何东西,因此它将始终出现在您的搜索结果中。我知道,这很烦人!

解决方案非常简单:

  • 只需两个步骤:安装插件,然后禁用它。
    • 选择
      Help
      ->
      安装新软件
      ,然后选择“”,然后在筛选框中输入
      remote
    • 搜索
      远程系统资源管理器最终用户运行时
      &co。可能可以在
      通用工具
      组中找到插件,但此组可能会从一个版本/平台更改为另一个版本/平台
    • 安装它/它们,然后重新启动IDE
  • 重新打开后,选择
    窗口
    ->
    首选项
    ,然后选择
    常规
    ->
    启动和关闭
    ,取消选中
    RSE UI
    。现在它甚至在搜索结果中也被禁用。此外,您可以选择
    窗口
    ->
    首选项
    然后选择
    远程系统ile缓存
    并单击清除缓存文件

  • 这样做就可以了-希望如此;-)

    清除这些文件的最简单方法是物理删除它们。。。。
    转到.././eclipse workspace/RemoteSystemsTempFiles并从中删除..

    事实上,我发现它在开发过程中非常有用,特别是如果我正在处理一个项目,该项目的配置、模板和属性文件位于我的项目之外,并且我无意将它们包含在包中。 如果打开
    RemoteSystemsTempFiles
    .project
    ,则可以链接两个可能需要使用的外部文件夹,而不是发货或版本。(查看链接标签)

    
    RemoteSystemsTempFiles
    org.eclipse.rse.ui.remoteSystemsTempNature
    配置
    2.
    C:/CONFIG
    
    您可以在窗口->首选项->在顶部的搜索框中输入远程系统中找到Eclipse远程系统配置。有人知道哪种Eclipse设置会完全关闭此功能吗?我不希望每次使用Eclipse时都重新创建RemoteSystemsTempFiles。对我来说,该项目不会显示在我的工作区中,但我仍然会收到有关其设置的错误从文件系统中删除文件后丢失。有人知道为什么Eclipse仍然存在吗
    <?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>