2012-02-18 16 views
0

Mavenを使用してJava EE Webサービスプロジェクトを管理している場合、EclipseまたはNetBeansで標準化する理由はありますか?彼らが最も快適に使えるIDEは何ですか?私はこれをテストしましたが、いくつかの簡単なテストプロジェクトを作成し、ユニットテストをロード、ビルド、実行できることを確認しました。これは、ActiveMQと基本的なサーブレットアプリケーションを読みやすいシンプルなコンソールアプリケーションです。Mavenを使用するJava EE開発チームでEclipse/Netbeans IDEを選択

私のこれまでの評価では、人々が単に何でも使いたいとは思わないような説得力のある技術的理由はないということです。

私は正しいですか、ここに「つかみ」がありますか?

答えて

1

は、私はただのEclipse 3.7とのIntelliJ 11アルティメット(インストールのM2e-WTP付き)Netbeansの7.1を、テストを終了しました。

すべて3つはMavenプロジェクトでうまく動作し、特定のジョブに最適なIDEを使用しない理由が見つかりませんでした。

+0

注:各チェックイン後にテストを実行して、基本となるプロジェクトがまだOKであることを確認するためのビルドエンジンが必要です。また、複数のプラットフォーム/ロケールで開発する場合は、プロジェクトで明示的にファイルエンコーディングを処理する必要があります。 –

+0

こんにちは、私はちょうどあなたの答えを見た、多分私はこの質問に答えるのを助けることができるhttp://stackoverflow.com/questions/8877263/maven-compiler-files-exclusion-and-netbeans-7-1 ?? :)ありがとう –

+0

私たちはコンパイルからファイルを除外しません。私は知らない。コマンドラインmavenが正常に動作する場合は、Netbeansのバグであり、Oracleに報告する必要があります。 –

0

私は大きな北部の銀行のために働いています。ここでは、私たちが快適であるものはすべて取っています。 Mavenと一緒に私たちはそれから私たちを止めなければならない何も経験しませんでした。

sven.malvik.de

1

これは正直なところ重要なことではありません。開発チームの専門知識に関するものです。 Eclipseで最も生産的な開発者がいるなら、IntelliJが好きな人はEclipseを使いましょう。私は3つすべて(NetBeans、Eclipse、IntelliJ)を使用していますが、それらはすべて同じ種類のものを実行します。基本を学ぶと、1つのIDEと次のIDEを分けるヒントやトリックの種類(たとえば、コード補完、クラス/コード検索などをキーコマンドでどのように行うかなど)をどれだけうまく知っているかが分かります。あなたのチームが実践的な展開手順を持っている限り、それはうまくいくはずです。実際にはうまくいくかもしれません。なぜなら、あなたが乗っ取っている人を連れて行くと、IDEの風景の中にたくさんのIDE専門知識があるからです。

0

残念なことにいくつかのIDEを処方する理由もあります。未熟なプログラマーがいる場合、2人が1つのキーボードで一緒に働くピアプログラミングがあります。

2

Mavenとどのようにうまく統合されていても、必要なIDEを使用できるようにする必要があります。

必要に応じて、EmacsまたはVimを使用させます。彼らはNotepad ++とコマンドラインを使用しましょう。

私は一貫してEclipseのMavenプラグインに不満を感じています。私は現代のNetBeansに十分に精通しているわけではありません。 Intellijは通常、バージョン範囲の問題を除いて素晴らしいです。

+0

Haha VimとEmacs。それに対して+1。記録のために、私は他の誰もIDEがそれほど重要ではないと言ったことに同意します。あなたが快適であれば何でも使用してください。 – Perception

関連する問題