2012-01-18 14 views
11

私は自分のワークスペースに問題があります。私がすべてのプロジェクトを開いてEclipseを起動した場合、Eclipseはそれ以上の応答であっても、20分かかることがあります。eclipseが閉じられているときにEclipseワークスペース内のすべてのプロジェクトを閉じるにはどうすればよいですか?

「セーフモード」でEclipseを起動することは可能ですか?プロジェクトが開いていてプラグインが無効になっているので、自分のワークスペースを順番に取得できますか?

+0

Eclipseで使用可能なヒープサイズを増やしてみましたか? – bacchus

+0

はい、既に1.5GBになっていますが、それは基本的な問題を解決しません。 – vol

+0

ワウ1.5 GBは大変です!!起動時や新しいものを実装する際に長い待ち時間を避けるために、自動ビルドを無効にするという、より大きなプロジェクトには通常私が使用するオプションがあります。この種のプロジェクトでは、手動で構築することをお勧めします。しかし、これ以外に、私は他の選択肢を知らない。 – bacchus

答えて

17

私は、プロジェクトが閉じられているかどうかを示すメタデータを見つけられませんでした。私は作成されたファイルを覆い隠して見つけられなかったので、

  1. 閉じるエクリプス:

    は私がある最初のうち2つの回避策を持っています。

  2. 各プロジェクトのトップレベルにある.projectファイルの名前を変更してください(手間がかかりますが、 がたくさんある場合はスクリプトを書くことができます)。

  3. Eclipseを起動します。

  4. プロジェクトはクローズとして表示されます。

注:あなたがそれらを開こうとする前に、名前の変更(すなわちバック.projectファイルにそれらすべてを回す)元に戻す必要があります、これを元に戻します。

このアプローチの利点は、一度に1つのプロジェクトが動作するようになることです(必要に応じて適切な場合)。

もう1つの方法は、新しいワークスペースを作成し、正しくセットアップして(VCS、正しいJRE、ターゲットプラットフォームなど必要なものは何でも)、プロジェクト1(またはそれ以上)をa時間。

これは、ワークスペースのカスタマイズ方法(パースペクティブレイアウト、環境設定、コードテンプレートなど)に応じて、もっとうまくいく可能性がありますが、これはきれいなスレートを与えるでしょう。本当に悪いことがあれば、これは最善のことかもしれません。

注:3.7.1

+0

これは悪い解決策ではありません。大きな問題は、メモリとデッドロックの制約のために、すべての問題を同時に開くと、私は無限に回転してしまうことです。だから、私が手作業でいくつかのプロジェクトを閉じることができれば、助けになるかもしれません。ありがとう! Windowsユーザーの場合 – vol

+4

:Windowsエクスプローラでは、ドットで始まるファイルの名前を変更するときに問題が発生することがあります。たとえば、.projectを.project.bacに変更しました。その後、私はそれを.projectに戻すように変更しようとしましたが、Windowsエクスプローラは私に許可しませんでした。最も簡単な解決策は、コマンドラインに移動して名前を変更することです。 –

+0

@katsharp私は特定のプロジェクトで同じ問題を抱えていて、別の理由でワークスペースをまったく開くことができないので、ポイント2)に投票しました。あなたのソリューションがきちんとしたものになるようにメタデータを見つけることもできませんでした。 – bigbadmouse

-2

にこのすべてを基づか開いているプロジェクト--->閉じる無関係なプロジェクトの一つに右をクリックします。

それ以外のすべてのプロジェクトを閉じます。

+2

問題は私が日食を開くことができなかったことでした。問題は「日食が閉じられている間にこれをどうやってやるのか」ということでした。 – vol

-2

私はhaventどのような方法が見つかりましたが、あなたはこれを行うことができますが実行されている日食。 エクスプローラのパッケージに移動し、すべてのプロジェクトを選択して、[プロジェクト] - > [プロジェクトを閉じる]を選択します。これですべてのプロジェクトが終了します。次回にEclipseを起動すると、すべてのプロジェクトが読み込まれることはなく、以前より早く応答します。

+1

これは質問に対する答えを提供しません。批評をしたり、著者の説明を求めるには、投稿の下にコメントを残してください。自分の投稿にいつでもコメントすることができます。また、十分な評判を得ると、投稿にコメントすることができます。関連しているが異なる質問がある場合は、文脈を提供するのに役立つ場合は、この質問を参照する新しい質問をしてください。 –

+0

これは、ユーザーが現実的にワークスペースを開くことができないため、役立たない。 – bigbadmouse

関連する問題