web-dev-qa-db-ja.com

プロジェクトをEclipseの別のフォルダーに移動する

通常、作業中のプロジェクトはデスクトップ上のフォルダーに配置されます。それらが完成したら、それらをc:\dev\に移動します。問題は、かなり古風な方法でそれをやっているということです。

1. move project files
2. delete project on Eclipse
3. create new project on Eclipse on the new location

プロジェクトを移動する方法はありますか?

File-> Properties-> Resource-> Locationパスを変更できれば、まったく簡単です!

移動の例:

c:\user\desktop\project_123
c:\dev\project_123
143
Frankie

パッケージエクスプローラーでEclipseプロジェクトを右クリックし、[リファクタリング]を選択してから[移動...]を選択します。表示されるダイアログで、新しい場所を入力またはナビゲートして[OK]をクリックします。これにより、CVSまたは他のSCMメタデータも保持されますが、すべての変更も同様に反映されます。また、ワーキングセット、起動構成、またはEclipseがプロジェクトに関連付けるその他のもののメンバーシップは失われません。

242
djb

Eclipseの[移動]メニュー項目を使用する

ナビゲータービューを開き、プロジェクトを右クリックして[移動]をクリックします。次に、宛先ディレクトリを選択します。

Navigator View > Right Click > Move

パッケージエクスプローラーでは動作しないようです(少なくともNeonでは動作していません)。パッケージエクスプローラーの移動ダイアログは異なるため、ナビゲータウィンドウを使用します。

enter image description here

enter image description here

14
typoerrpr

この投稿の日付以降、Eclipseがmodifを作成したかどうかはわかりません...私の場合、プロジェクトフォルダーを手動で移動し、Eclipseがこの新しい場所でプロジェクトを開くようにしました。これは私がやったことです(そしてそれはうまくいくようです)。

  • (私はEclipse「helios」v 3.6.2を使用しています)

  • ファイルメニュー|インポート...

  • 全般|ワークスペースへの既存のプロジェクト

  • ルートディレクトリを選択=新しい場所のプロジェクトのトップディレクトリ

  • 終わり

10

ソース管理下にないプロジェクトがEclipseにあることはめったにないので、必要なのは新しい場所でプロジェクトをチェックアウトすることだけです。

ソース管理がない場合、EclipseはすぐにCVSで動作し、サーバーなしでローカルで実行するようにCVSをセットアップするのは非常に簡単です。 http://www.tortoisecvs.org/faq。 html#cvsinit

5
Rodney Gitzel

その他すべてが失敗した場合:

Eclipseプロジェクトを1つのディレクトリから(old_dirと呼びます)別のディレクトリ(new_dirと呼びます)にコピーします。

  1. Eclipseを開き、new_dirにコピーした作業ディレクトリを指定します。

  2. このnew_dirでプロジェクトを開くと、Project Explorerタブの下にリストされているプロジェクトがold_dirに含まれているプロジェクトのままである可​​能性があります(それぞれを右クリックして、「Resource-> Linked Resource」でパスを確認して確認できます)変数値)。したがって、このワークスペースから削除する必要があります。 [プロジェクトエクスプローラ]タブでNios 2アプリケーションプロジェクトとBSPプロジェクトを削除します。右クリックして[削除]オプションを選択すると、新しいウィンドウが表示されます。ポップアップウィンドウで、[ディスク上のプロジェクトの内容を削除する]チェックボックスがオフになっていることを確認してから、[OK]をクリックしてプロジェクトを削除します。それ以外の場合、プロジェクトをコピーしたold_dirから削除されます。

  3. Project Explorerタブ領域で右クリック→インポート→一般→既存のプロジェクトをワークスペースに追加し、コピーしたNios2アプリケーションプロジェクトとBSPプロジェクトをnew_dirから追加します。

  4. Project Explorerタブ領域で右クリック→インデックス→再構築、そうしないと、Nios2アプリケーションプロジェクトはBSPプロジェクトが提供するインクルードを使用できません。

  5. [プロジェクト]→[クリーン]→[OK]をクリックして、プロジェクト全体をクリーンして再構築します。

  6. コンソールを使用してNIOSと通信する場合は、エルフのパスも新しいプロジェクトディレクトリに更新されていることを確認してください!

4
Alex Aleyan

プロジェクト全体を新しいディレクトリにコピーしました。 Eclipseを新しいワークスペースに設定すると、すぐにプロジェクトが認識されます。したがって、それ以上のことはありませんでした。 C/C++開発者向けのEclipse IDEバージョンLunaサービスリリース2(4.4.2)を使用しています。

2
Chris_Pank

Eclipse Oxygenの場合、Javaプロジェクトを移動するには、djbの受け入れられた答えがうまく機能します(私の経験では)、except Basicによるコメントを読んだ12年5月14日9:27に、プロジェクトXMLDiffをC:...\SVN\trunk\Internal Projectsに追加しようとしましたが、やや不可解なメッセージで失敗しました:

リソースの移動中に問題が発生しました。

リソースは既にディスクに存在します。

参照ダイアログで新しいフォルダーXMLDiffを作成して、プロジェクトをC:...\SVN\trunk\Internal Projects\XMLDiffに移動する必要があり、結果はC:...\SVN\trunk\Internal ProjectsでしたC:...\SVN\trunk\Internal Projects\XMLDiff\XMLDiffではなく、\ XMLDiff。

したがって、これは2012年のBasicの経験とEclipse.3の間で変わったに違いありません。

1
Tamias

Eclipse Oxygenの場合

プロジェクトのプロパティ->リソース->リンクされたリソース->リンクされたリソース(タブ)

0
user207064