ワークスペース内のプロジェクト用にいくつかのJavaワーキングセットを作成し、それらを他の人と共有したい(異なるワークスペースを使用)。それらをエクスポートする方法はありますか?
(「別の人のワークスペースメタデータディレクトリにコピーする」のように)試してエクスポートすることができます。
</path/to/.metadata>\.plugins\org.Eclipse.ui.workbench\workingsets.xml
これは、ワーキングセットを参照するファイルです。
私のチームメイトは彼の
workingsets.xml
私のバージョンのファイルで、それはうまく機能しました。
ただし、ファイルを置き換える前にEclipseを終了する必要があります。これは、Eclipseが終了すると、ファイルが古いバージョンで上書きされるためです。
これは一度だけ行う必要があると思います。
Eclipse Indigoでは、ワーキングセットのエクスポートが[エクスポート]-> [チームプロジェクトセット]に移動し、左上にワーキングセットをエクスポートするためのチェックボックスがあります。
しかし、 File → Export → Team → Team Project Set ワーキングセットをエクスポートする正しい方法です。Eclipse外部ツールを作成できます。
次のコマンドで新しいダイアログを開きます。
Run → External Tools → External Tools Configurations…
プログラムを選択し、Newボタンをクリックして、新しい構成を作成します。
注:[メイン]タブのみを使用する必要があります。
ツールにタイトルを付けます。例: "ワーキングセットのエクスポート"
${env_var:SystemRoot}\System32\cmd.exe
${env_var:USERPROFILE}\Documents
引数:
/c copy /y ${workspace_loc}\.metadata\.plugins\org.Eclipse.ui.workbench\workingsets.xml workingsets-${current_date}.xml
/bin/cp
${env_var:HOME}/Documents
引数:
${workspace_loc}/.metadata/.plugins/org.Eclipse.ui.workbench/workingsets.xml workingsets-${current_date}.xml