私が理解していることから、Intellij で Maven でビルドされたプロジェクトを idea プラグインを使用して、つまり次のように呼び出して開くのは最善の方法ではありません。
mvn idea:idea
ただし、pom ファイルを直接開くことによって (Intellij には Maven 用のデフォルトのプラグインがあります)。日食についても同じです。
これがより良いアプローチである理由について、いくつかの議論を提供していただけますか?
私が理解していることから、Intellij で Maven でビルドされたプロジェクトを idea プラグインを使用して、つまり次のように呼び出して開くのは最善の方法ではありません。
mvn idea:idea
ただし、pom ファイルを直接開くことによって (Intellij には Maven 用のデフォルトのプラグインがあります)。日食についても同じです。
これがより良いアプローチである理由について、いくつかの議論を提供していただけますか?
これは、IntelliJ と Maven に等しく適用されます。
ファイルの変更pom.xml
が IDE に反映されないため、毎回プロジェクトを再構築する必要があります (一部の構成 (?) が失われる可能性があります)。さらに、チーム メンバーが を変更pom.xml
した場合は、プロジェクトを再構築することを覚えておく必要があります (これには、プロジェクトを閉じてから再度開く必要があります)。
新しいプロジェクトを開くときに追加の手順が必要です
IDE には他の Maven 機能がいくつかあります。たとえば、前述の環境の両方で依存関係グラフを表示できます。
mvn プラグインは、IDE がおかしくなり、maven 構成を正しく把握できない場合にのみ、最後の手段として使用してください。
Eclipse の場合、maven-eclipse プラグインは実際には維持されていません。