EclipseのRemoteSystemsTempFilesとは何ですか?


145

私が作成したことがないRemoteSystemTempFilesという名前のプロジェクトがあることに気付きました。グーグルの後、それは日食のプラグイン機能のようですが、それについて他の考えはありませんでした。

誰が私にもっと良いアイデアを与えてくれますか、このフォルダについて何をしたのか、そして少し説明してください?また、他のプロジェクトに害がなければ、

回答:


55

必要に応じて削除できます。他のプロジェクトに影響はありません。Eclipseに付属のリモートシステムエクスプローラーによって作成されます。


6
ウィンドウ->設定->上部の検索ボックスにリモートシステムを入力して、Eclipseリモートシステム構成を見つけることができます
nkr1pt

27
誰がどのEclipse設定がこれを完全にオフにするか知っていますか?Eclipseを使用するたびにRemoteSystemsTempFilesを再作成したくありません。
joelittlejohn

3
私にとって、プロジェクトはワークスペースに表示されませんが、ファイルシステムからファイルを削除した後も、プロジェクトが見つからないというエラーが表示されます。私のワークスペースにこのプロジェクトがあるとEclipseがまだ思っている理由を誰かが知っていますか?
タイラーコリアー


3
リモートシステムエクスプローラーとは何ですか?なぜ必要なのですか?
Powder366 16

90

RemoteSystemsTempFilesを削除する場合は、[ウィンドウ]-> [設定]-> [全般]-> [起動とシャットダウン]に移動し、[RSE UI]をオフにします。その後、フォルダーを削除しても、Eclipseはフォルダーを再作成しません。


3
これを機能させるには、プロジェクトビューを使用して、Eclipse内からディスク上のプロジェクトとコンテンツを削除する必要がありました。フォルダをディスクから直接削除するだけでは不十分でした。
Neil Traft、2015

54

Window->preferencesタイプ「リモート」。リモートシステムビューをクリックして、「リモートシステムビューを以前の状態に戻す」というボックスのチェックを外します。

Eclipseはすでに.metadataフォルダーを追加してます-なぜ余分な混乱を追加するのですか?


4
ちなみに、これは、Eclipseを改善するためにEclipseが時々行うユーザーデータのアップロードを要求した(そして確認した)直後に私のワークスペースに初めて表示されました。Indigoを実行しています。
12年

15

リソース(例:CTRL + SHIFT + R)を検索してもRemoteSystemsTempFilesに不要な結果が表示される場合は、プロジェクトエクスプローラーでEclipseリソースを手動で表示して削除できます...

プロジェクトエクスプローラービュー>ビューのカスタマイズ...>フィルター>「RSE内部プロジェクト」のチェックを外し> OK>プロジェクトエクスプローラーツリーで検索>展開>古いフォルダーを削除


6

Remote System Explorer End-User Runtimeパッケージを削除する必要があります。
[ヘルプ] > [ インストールの詳細] > [ インストールされたソフトウェア]をクリックし、表示されるまで下にスクロールします。

これにはいくつかのサブパッケージがあり、そのすべてが親パッケージとともに削除されます。


これは、Eclipse構成ファイルも正しく更新する(RSE機能などを削除する)ため、最もクリーンで安全なソリューションのようです
jansohn

これが正解です。開発者が大々的にEclipseから離れる理由は、まさに私のワークスペースにゴミファイルがあります。
Kevin Parker

5

これまでにテストしたソリューションが機能しなかったため、このフォルダにしばらく取り組んでいます。

幸い、今日、私はこの問題を解決する解決策を見つけました:

eclipse \ pluginsフォルダーから、すべての(org.eclipse.rse。*。jar)ファイルを削除します(または、快適のためにバックアップします)。

これは、このフォルダーの作成を担当するものです。

Eclipseはそれらなしで完全に動作します(これらのパッケージの機能は使用していません)。

楽しい!


私はあなたの懸念を理解できますが、解決策は問題を本当に解決します。私はEclipse JunoとEclipse Keplerの両方でテストしましたが、魅力のように動作します。org.eclipse.rseをfeaturesおよびpluginsフォルダーから削除(バックアップ)するだけで、RemoteSystemsTempFilesはGONEになり、副作用は通知されません。この設定は、私たちのチームの6人以上の人が毎日使用しています。
spierobi 2013

2
それはすばらしいことですが、これらのライブラリが必要になるとどうなりますか?Eclipseがクラッシュし、コードが破損する可能性、プロジェクトが台無しになるなど
Qix-MONICAがミストされた2013

現在、私のチームには、上記のトリックでEclipse Keplerを使用している13人がいます。クラッシュしたり、コードを破損したり、プロジェクトを台無しにしたりすることはありません。これらのjarがどこでどのように使用されているかはわかりませんが、それらのjarに依存する機能にアクセスしたり、使用したりしていないようです。
spierobi 2013

2
私のために働く。それは日食を壊しているかもしれませんが、私の観点から見ると、日食は私の設定を壊し、彼らの「機能」をオフにする明白なオプションを私に与えませんでした。
アンジェロフックス

1
bit2shiftからの答えは、よりクリーンで安全なようです:stackoverflow.com/a/38972116/3375325
jansohn

2

RSE UIプラグインが実際にインストールされていない場合があることを付け加えておきます。ただし、RemoteSystemTempFilesは引き続き検索結果に表示されます:-(

:たとえば、RSE UIプラグインを含む以前のバージョンのEclipseを使用しました。その後、おそらく別のフォルダに新しいバージョンをインストールしましたが、(変換によって)古いワークスペースを再利用しています。今回はRSE UIプラグインをインストールしていないので、IDEにはこのくそったれについてのオプションがありません(これは、実際にはリモートシステムで作業するときに非常に優れたツールです)。

ただし、プラグインがインストールされていないという事実にもかかわらず、Eclipseは古い/既存のRemoteSystemTempFilesリポジトリ/コンテナー/何でも更新/使用するため、常に検索結果に表示されます。かなり迷惑です、わかっています!

解決策は非常に簡単です。

  1. たった2つのステップで、プラグインをインストールしてから無効にします。
    • 選択Help-> Install New Software、「http://download.eclipse.org/releases/[your-version-here]」を選択remoteして、フィルターボックスに入力します。
    • Remote System Explorer End-User Runtime&coを検索します。おそらくプラグインはGeneral Purpose Toolsグループ内にありますが、このグループは1つのエディション/プラットフォームから別のグループに変更される可能性があります
    • それをインストールしてからIDEを再起動します。
  2. それは選択再オープンした後Window> - Preferences[選択] General- > Startup and ShutdownとオフRSE UI。検索結果でも無効になりました。さらに、Window-> Preferences次にRemote Systems-> File Cacheを選択してをクリックすることもできますClear Cached Files

それでうまくいくでしょう -うまくいけば;-)


ダウンロード可能なバージョンが既にインストールされているバージョンの背後にある場合は機能しません
Malcolm Boekhoff

0

JavaScriptパースペクティブを使用しているときにも同様の問題がありました。デフォルトでは、左側に「プロジェクトエクスプローラ」ではなく「スクリプトエクスプローラ」があります。デフォルトでは、プロジェクトだけでなくワークスペースにファイルが表示されているようです。PHPの視点でも同じだと思います。


0

PHP Explorerパースペクティブを使用して同様の問題がありました。私はいつもEclipseがプロジェクトのメタデータを保存できないという問題を抱えていました。「フィルター」を選択して、RSE一時プロジェクトのチェックを外しました。ツリービューに表示されたら、右クリックして削除します。その後、もう一度確認して、同じ初期構成を維持します。


0

これらのファイルを取り除く最も簡単な方法は、それらを物理的に削除することです... ../../eclipse-workspace/RemoteSystemsTempFilesに移動して、そこから削除します。


この回答は、すでに与えられた他の回答に関しては、付加価値をもたらしません。
コリディア2018

上記のコメントの問題は日食に関するものであり、私が観察した時点で誰も言わない物理的に削除する必要があります。ありがとう。
GSB 2018

1
回答の問題は、リモートシステムエクスプローラーのエンドユーザーランタイムがインストールされている場合、Eclipseが起動するたびに同じプロジェクトが再作成されることについて言及していません。結果ではなく、原因と戦ってください!
bit2shift 2018

0

実際、特にプロジェクトの外にある構成、テンプレート、プロパティファイルがあり、それらをパッケージに含めるつもりがないプロジェクトで作業している場合は、開発中に非常に便利です。あなたが開いた場合.projectRemoteSystemsTempFilesあなたは、船やバージョンではない仕事をしたいかもしれないことを外部フォルダのカップルをリンクすることができます。(linkタグを見て)

<?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>
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.