1

現在、Ant スクリプトを使用して、svn リポジトリから複数の Java プロジェクト (モジュールとして分割されたプロジェクト) をダウンロードし、単一の war ファイルを生成しています。しかし、これらのスクリプトを使用して、これらのプロジェクトを Eclipse ワークスペースに直接ダウンロードする必要があります。

build.xml が正常に実行された後でも、これらのプロジェクトは実際には Eclipse によってインポートされません。プロジェクトは svn に完全に保存されます (.project、.classpath などを使用)。おそらく、ワークスペース ルートの .metadata フォルダーとファイルに何かが不足しています。わかりません。

コマンドラインまたはantプラグインを使用して、Eclipseプロジェクトをアクティブなワークスペースにインポートする方法を知っている人はいますか?

前もって感謝します

4

2 に答える 2

2

Eclipse チーム プロジェクト セットを使用してすべてのプロジェクトをインポートすることを検討しましたか? これがまさにあなたが求めているものではないことはわかっています。お持ちの ant スクリプトを使用する強い理由があるかもしれないことは理解していますが、プロジェクト セットを作成することはあなたのニーズにかなり合っていると思います。

于 2010-02-25T21:42:45.147 に答える
1

プロジェクトに必要なすべてのファイル (.classpath、.project など) が揃っているように思われるので、[ファイル] -> [インポート] -> [既存のプロジェクトをワークスペースに] を選択して Eclipse を取得し、プロジェクトを表示できます。ワークスペース フォルダー。スクリプトが SVN から取得したプロジェクトのリストが表示されます。その場合は、[プロジェクトをワークスペースにコピー] オプションが無効になっていることを確認し、[完了] をクリックします。

.metadata フォルダー内の何かが SVN にないという最初の考えは正しいと思います。ただし、.metadata フォルダーから SVN に入れるものには注意が必要です。どのファイルを共有したいか正確にはわかりませんが、.metadata/.plugins/org.eclipse.core.resources 内のファイルを調査することをお勧めします。

于 2010-02-26T15:58:06.453 に答える