I can't imagine that I'm the only person struggling to just be productive using Eclipse. I really don't like many things about Netbeans either but I've sat here ripping my hair out while trying to use eclipse so many times that I've had no choice but to go w/ what is stable and dependable.
Last time I used Eclipse was probably 2-3 months ago. Just trying to build a simple web project w/ some jar libraries literally forced me to spend at least 50% of my time struggling w/ the development environment itself.
I *want* to like eclipse...I really do. The debugger is great, the editor is great, the features are top-shelf. I just don't understand its popularity given the extreme instability of the product!?
Some examples:
- I can work steadily on a project for days...everything can be going fine. Then, all of a sudden, I can launch eclipse one day and my web project suddenly doesn't recognize any of the standard
servlet import declarations and won't compile! I'll get an error that says "The import javax.servlet.Filter cannot be resolved". What happened here!!?? At this point I've not found a way to go forward...the project is "dead."
- I decided one day to do a demo for a couple of co-workers in a conference room where I could not be connected to the internet. Suddenly all the DTD declarations failed and I realized I could not work disconnected. After plugging back in, the project didn't "recover" and would not compile.
- Sometimes, refreshing a project or publishing to a
tomcat server can take SEVERAL minutes. If I can walk away to grab a snack and walk back and the damn thing *still* isn't done w/ that it is doing...that's just too slow. However, I don't recall having this problem in eclipse 3.0.x...I'm just now noticing this in 3.1.1
Are people really relying on this
IDE to build enterprise-class applications every single day? I'm not trying to bash anyone but I'm trying to understand if these issues are due to something I'm doing wrong or if the product itself is just extremely buggy? I'm evaluating what platform developers in my dept. should use when we transition over to using
Java as our primary appdev platform. At this point...Netbeans is looking like a winner simply because, at a base level, it actually works. Even the Netbeans 5.0 beta is worlds more stable than the latest stable version of Eclipse (from my personal
testing.)
I've tried Eclipse 3.0.1 and 3.1.1. I've used webtools 0.7.1 and 1.0RC1. This latest attempt was w/ 3.1.1 (gtk) and webtools 1.0RC1. I've tried this on Windows XP, Windows 2000, Gentoo Linux and Fedora Core. I haven't found a stable combination yet.
I am also not interested in a commercial plugin for eclipse...the idea is that we go w/ an open source development tool for Java. However, I'm not sure there is going to be a choice here...we may just have to spend big money to get something that we can rely on?
All opinions welcome! I would love for someone to point out where I might be making my own problems w/ Eclipse, if that is the case.
Thanks!
-v
[ December 11, 2005: Message edited by: Vinnie Jenks ]