Maven と統合するための 2 つのライバル Eclipse プラグインがあるようです: m2Eclipse と q4e。
最近、これらのプラグインを評価または使用した人はいますか?
どちらか一方を選択する理由
q4e が実際に優れている点は 1 つだけです: 依存ビューアーです。依存関係ツリーを表示し、依存関係を視覚的に管理し、グラフで表示することもできます。ただし、m2eclipse は、(実行メニューで) 独自のビルド コマンドを作成できるため、より適切に機能します。q4e にはいくつかの事前定義されたコマンドが付属していますが、新しいコマンドを定義する場所が見つかりません。言い換えれば、m2eclipse は maven のやり方により親しみやすいということです。
私はしばらく静かに m2Eclipse を使用してきましたが、非常に信頼できることがわかりました。この質問を見るまでq4eを知らなかったので、どちらかをお勧めすることはできません.
私の2セント、
私は、m2eclipse 統合により、数か月間 eclipse を使用しています。使いやすく、簡単です。プロジェクトを maven に関連付け、m2eclipse を使用して依存関係を更新すると、pom.xml への変更がプロジェクト全体に反映されます。Java バージョン定義であっても、適切な JRE でコンパイルされます (インストールされていて、Eclipse に適切に構成されている場合)。 .)
私が見つけたもう 1 つの利点は、maven プラグインが Eclipse と統合されて使いやすいことです (jetty が私の最良の例です。適切に構成すると、maven、jetty-plugin、および Eclipse Debugger を簡単に統合できます)。
コンパイル、パッケージ化、および他のすべての Maven 機能は、数回のクリックまたはショートカットで同様に簡単に使用できます。
q4eについて私はそれについて多くの良いことを読んできました.次のバージョンはm2eclipseよりもはるかに多くのことを行うようです,より良い依存関係管理と視覚的なグラフ(!)でさえ.しかし、q4e は新しいバージョンごとに改善されており、m2eclipse をすぐに超える可能性があります。