tags:

views:

854

answers:

7

I've been using NetBeans for the past year creating java web apps. Recently I've begun a project using GWT and I've been using Eclipse. Perhaps it's that I'm accustomed to NetBeans, but Eclipse doesn't appear to be as polished as NetBeans. Am I alone in my experience? A lot of people seem to love Eclipse, but I can't figure out why.

So here's what I would like to know: What is the best IDE for java web applications? Why do you think so?

+7  A: 

IMO Eclipse is the best. Before I used netbeans just like you and did not understand why people liked eclipse. But once I got the handle on eclipse, it was awesome. It is a lot faster than netbeans and more flexible and has tons of plugins.

Also Netbeans is more out of the box working application whereas with eclipse, you are supposed to customize it based on need. (that is why I think initially people do not take to it)

Virat Kadaru
Agreed. Eclipse is a good java IDE. :)
Zack
Eclipse is worth every penny
Paul McKenzie
+10  A: 

I suppose it's all personal opinion, but IntelliJ wipes the floor with all other Java IDE's as far as I'm concerned, whether web-based dev or more internal Java code. I pay out of pocket for my own copy because it's that good.

Chris Kessel
+1 It takes some getting used to (for example there are 4 different auto-completions as opposed to one 'ctrl-space') but once you 'get it', IntelliJ is so much better than everything else it's not even funny.
Gregory Mostizky
My theory is, at $300, if it increases my productivity even 1/2 of 1% point (.5%) then it pays for itself in a year. Not to mention just the mental/emotional value in enjoying the tool you use.
Chris Kessel
A: 

IntelliJ is a very good IDE for developing web applications in Java if you don't mind the ~$50.

Personally I use Eclipse and I don't really have too many complaints. I have JSF, Spring and Struts support through plugins. I have drag and drop UI components with WST. It even has JSTL support now for checking EL. What problems are you finding when working with it?

amischiefr
A: 

I would actually recommend MyEclipse. I use this for all my Java Web and J2EE development needs. It is strong and adds a lot of functionality.

Ascalonian
but fragile in the corners. Plus Pulse can bring down your entire Eclipse installation on a bad day on the servers.
Thorbjørn Ravn Andersen
+2  A: 

I'm with you, Netbeans is currently the best. I'm an ex-Eclipse user.

Brian Knoblauch
A: 

My suggestion to every developer is to not write one off just because it is the popular thing to do. Try each major IDE and make a descision for yourself. Some people like the flow of one or the other.

Troggy
+2  A: 

Hammers? Pincers? Power drills?

Oh, which tool is the best :)

Thorbjørn Ravn Andersen