Maven プロジェクトで作業する場合の Netbeans と Eclipse の違いは何ですか?
5 に答える
私は Eclipse ユーザーですが、正直に言うと、Eclipse での Maven のサポートは完璧ではなく、プロジェクト ファイルのクリーニング、再コンパイル、再生成などによって解決する奇妙なエラーが発生することがよくあります。
私の知る限り、IDEA と NetBeans は Maven に対してはるかに優れたサポートを提供しています。
Maven ベースのプロジェクトの開始は、Eclipse を使用するよりも Netbeans と IDEA の方がはるかに簡単です。
- Eclipse では、maven を使用するように既存のプロジェクトを構成する必要があります。適切な Maven プラグインを有効にすることから始めます
- Netbeans と maven を使用する方がはるかに簡単です。開く -> Projekt -> pom.xml を選択すると、準備完了です
- IDEA にも同様のアプローチがあります。既存の pom.xml からプロジェクトをインポートするだけです。
私はお気に入りの IDE として IDEA を選びました。maven のサポートには非常に満足しています。時々 NetBeans を開く必要がありますが、少なくとも Maven サポートは期待どおりに機能します。私自身の Eclipse の経験は少し古くなっていますが、Eclipse を maven と一緒に使用している同僚から多くの不満を聞いています。
m2eは、「最新の」Maven Eclipse統合です(古いm2eclipseと混同しないでください)。Eclipse、Maven、M2eの開発に時間を費やしてくれたすべての人に本当に感謝しています。これは私の毎日の作業設定ですが、m2eは完璧にはほど遠いです。最新の「M2Eプラグインの実行はカバーされていない」というジレンマをご覧ください。主流ではないプラグインを使用する場合は、Eclipseでのプロジェクトエラーを回避するために、m2eを使用するためにpom.xmlを変更する必要があります。
maveコマンドを実行するには、m2eではなくコマンドラインを使用します。
As I know Netbeans uses maven more "native" and therefore has not that kind of integration problems. But I am not sure about it. If you have the choice you should compare both possibilities.