Eclipse STS (maven-archetype-webapp) で Maven3 Web プロジェクトを作成しました。
今、私はそのプロジェクトをEclipseからエクスポートし、他のマシンのEclipseにインポートするだけで、2台のマシン間でそのプロジェクトを持ち歩きたいと思っています。
私の目的は、開発中のプロジェクトの完全なクローンを作成し、そのすべてのソースを別のマシンの Eclipse IDE に作成して、作業を続行できるようにすることです。
通常の Java EE Web アプリでは、常に war ファイルをインポートおよびエクスポートしてきました。Mavenプロジェクトでは、pomファイルと依存関係がそのように失われています。
コマンドラインから「maven package」を使用しても、pom が失われ、依存関係が戦争で jar として引き継がれます。逆に、pom ファイルを保持し、新しい依存関係をターゲット マシンのローカル リポジトリにダウンロードすることをお勧めします。
一方、プロジェクトのワークスペース ディレクトリをターゲット マシンにコピーするだけで、依存関係の問題が発生しました。
もちろん、pom ファイルのパッケージ化パラメーターを精巧に構成することで、目的の動作を微調整できるかもしれませんが、それよりも簡単な方法があるはずです...
では、理想的にはIDE内から、Eclipseのmaven3プロジェクトをEclipseの別のインスタンスに複製する最も簡単な方法は何ですか?