web-dev-qa-db-ja.com

Aptana / Eclipse:コピーする代わりに、ファイルシステム上の既存のファイルを使用するプロジェクトを作成するにはどうすればよいですか?

すでにファイルシステム上にあるソースファイルを使用するプロジェクトを作成したいのですが、IDEは常にディレクトリを作成し、すべてのソースの2番目のコピーを作成したいと考えています。

これは常にAptanaとEclipseについて私を悩ませてきましたが、これに対する回避策はありますか?

28
Tony
  1. ワークスペースの下のディレクトリにファイルを置く

  2. 「プロジェクトの作成」を使用して、デフォルトのフォルダを上記で作成したフォルダに変更します。

5
jldupont

MacでAptanaStudio 3を使用していますが、その方法は次のとおりです。

  1. ファイルをクリックします
  2. ドロップダウンメニューからインポートを選択します
  3. Generalタブを選択して開くと、オプションExisting Folder as New Projectが表示されます。
  4. それを選択してクリックしてください次へ
  5. 次のページで、古いプロジェクトファイルがあるフォルダーを選択し、新しいプロジェクトに名前を付けます(変更する場合)。プロジェクトで使用した言語を選択することもできます。
  6. 完了をクリックすると、準備が整います。
100
Parik Tiwari

小さな補遺の1つである、既存のフォルダーは実際にはワークスペースにある必要はありません。私のワークスペースにはいくつかのプロジェクトがありますが、さまざまな理由で他の場所にいくつかのプロジェクトがあります。

6
muffinista

私もこれを行う方法を知りませんでした。

しかし、私はこの方法を試しました、そしてそれはうまくいきました。

ステップ1:必要に応じて名前と場所を使用して新しいワークスペースを作成してみてください

ステップ2:[新規]-> [Javaプロジェクト]をクリックします

ステップ3:create a Java Project Windowで、既存のリソースから作成するためのオプションを選択します」で、必要なリソースを選択します

ステップ4:選択したプロジェクトを含むフォルダーに基づいて、プロジェクト名が自動的に設定されていることを確認できます。

ステップ5:[完了]をクリックします

ステップ6:最適な表示を行うには、ナビゲータービュー([ウィンドウ]-> [ビューの表示]-> [ナビゲーター])を開く必要があると思います。

これがうまくいくことを願っています..うまくいかない場合はここに投稿してください..

2
Arun

「起動時にワークスペースを要求する」というチェックボックスがあります。ウィンドウ->設定->一般->起動とシャットダウン->ワークスペースにあります。これをチェックすると、次回のAptanaの起動時に、デフォルトのプロジェクトフォルダとなる新しいデフォルトのワークスペースディレクトリを定義するように求められます。

1
s.webbandit

それを行う別の方法もあります。

  1. 空のプロジェクトを作成します(プロジェクトウィンドウを右クリックして[新規]-> [プロジェクト]、[一般]-> [プロジェクト]の順に移動し、[次へ]をクリックします。その後、プロジェクト名を入力して[完了]をクリックします。 ")

  2. このプロジェクトに新しい接続を追加します([接続]を右クリックしてから[新しい接続の追加])。 「ソース」はプロジェクトであり、「宛先」はタイプ「ファイルシステム」であり、選択したフォルダが含まれている必要があります。

終了しました。

この方法を使用するのは非常にまれなケースです。たとえば、ハードドライブ上の任意のフォルダーの単純なファイル参照が必要な場合や、すべてのプロジェクトフォルダーを含むワークスペースフォルダーへの全体的なファイル参照が必要な場合などです。

1
ioCron

この回答は、Aptanaの上記の問題を解決するものではありませんが、急いでいる場合は、FreeCommander http://www.freecommander.com を使用してみてください。これは、多数のオプションを備えたデュアルペインのファイルマネージャーです。 3年近く使っていますが、使わない日はありません。

今のところ、Aptanaに、使用したい元のフォルダーと同じレベルのフォルダーをワークスペースに作成することを許可しました。 FreeCommanderを使用すると、一方のペインに元の(src)フォルダーがあり、もう一方のペインに新しいフォルダー(dst)があります。

次に、手動でコピー(F5)するか、FreeCommanderの組み込み同期機能(Alt + s)を使用して、両方のフォルダーの内容が常に同じになるようにします。

繰り返しますが、正しい答えではなく、作業を行う必要があるための回避策です。乾杯。

0
user1889992