Eclipseクラスパス変数を開いているワークスペースから新しいワークスペースにコピーするにはどうすればよいですか?Eclipse Juno(EclipsePlatform4.2.1およびEclipseJavaDevelopment Tools 3.8.2)を使用しています。
3 に答える
[ファイル]->[エクスポート]->[一般]->[設定]を試して、[すべて]をエクスポートします。次に、設定を2番目のワークスペースにインポートします。
クラスパス変数は、Eclipseの少なくとも3つの場所に格納されます。
ワークスペースレベル
これらは事実上グローバルであり、「設定」->「Java」->「ビルドパス」->「クラスパス変数」で確認できます。これらを他の設定と同じようにエクスポートして、新しいワークスペースにインポートできます。
プロジェクトレベル
「プロジェクト」->「プロパティー」->「Javaビルドパス」エディターに表示されます。これらは、プロジェクトルートの.classpathファイルに保存されます。プロジェクトプロパティエディタの使用を避けたい場合は、関連するセクションを1つの.classpathファイルから別のファイルにコピーして貼り付けることができます。
構成を実行する
これらは、Eclipseから実際にコードを実行するために使用されるクラスパス変数です。これらは、「実行」->「実行構成」->(1つ選択)->「クラスパス」タブで確認できます。「共通」タブに移動して「ローカル」から「共有」に変更することで構成を「保存」し、その共有ファイルを好きな場所に移動できます。
はい、これを達成する直接的な方法はありません。回避策を見つけました。ファイルシステムのエクスポートを試して、エクスポートするすべてのプロジェクトの.classpathファイルのみを選択し、オプションで[ファイルのディレクトリ構造の作成]を選択して、各プロジェクトのクラスパスが独自のフォルダーに生成されるようにします。
これを使用してインポートするには、エクスポートされたファイル(.classpathファイルのみを含む)を新しいワークスペースにコピーアンドペーストするだけです。