It's a matter of taste, Try both IDE tools and use which one you feel comfortable. But eclipse have lot of plug-ins and it most widely used IDE. Google Trends Eclipse vs Netbeans
ocjp 6 — Feeding a person with food is a great thing in this world. Feeding the same person by transferring the knowledge is far more better thing. The reason is the amount of satisfaction which we get through food is of only one minute or two. But the satisfaction which we can get through the knowledge is of life long.
To answer your question on why NetBeans:
- Excellent built-in profiler
- Excellent support for JavaFX.
- Excellent support for Java EE 6 and 7 (including CDI).
- Tight integration with JBoss/GlassFish/WebLogic - no need to download and configure additional plugins.
- Version control is built-in (not a separate plug-in)
- First class Maven integration
- Swing GUI designer
- Hudson integration
(none of these require plug-ins!)
In order to use all of the technologies I just listed for Eclipse, you will have to download and install additional plug-ins. For Java EE, you really need JBoss Tools if you are going to be working with CDI and Java EE 6.
Oracle has been investing heavily in NetBeans with cross pollination with JDeveloper. Basically it is being positioned as the IDE with the latest language features and tooling support for Java EE and Java FX. Checkout NetBeans 7.3 betas for the HTML5 support which is very impressive (watch the video from JavaOne 2012).
IDEs aren't static, NetBeans has been making great improvements the for several years now - it isn't the same old IDE!
Mohana Rao Sv wrote:It's a matter of taste, Try both IDE tools and use which one you feel comfortable. But eclipse have lot of plug-ins and it most widely used IDE. Google Trends Eclipse vs Netbeans
I'd like to challenge the figures .
Since 'eclipse' is also an existing word for other things (a solar eclipse, a Twilight Saga movie, a spectacular aircraft) it will get hits from non-IDE searchers.
Not that it matters, but I like to muse a bit about stats and numbers ;)