Hi Dexter,
I've used eclipse & NetBeans a good deal now. Until a month
ago, I used eclipse mostly in my spare time (i.e. outside of work) for
testing out ideas & trying small sample apps. eclipse was nice & had
some great features - and I got fairly comfortable with it.
Then, a month ago, I started on a project with > 15,000 files
and > 50 ANT build scripts. The other developers on this project all
use NetBeans 3.x. I tried for a week to use eclipse and it was very
frustrating getting an existing, IDE-independent app to work. One day I
downloaded NetBeans 4.1 RC1 (release candidate) and it was immediately
useful. I've been productive with NB4.1RC1 from the first day, and only
found one bug which should be fixed in the final release. This bug, FYI
- NB4.1RC1 creates new Java files on Windows with Unix-style line
breaks (which I've since fixed in jEdit).
Anyhow - I would recommend trying both. If you want to do any
Swing UI development, NB4.1 (and earlier I think) has a pretty decent
drag and drop designer allowing for rapid prototyping & learning about
the available Swing components. Both have an expanding set of ANT build
capabilities & I would recommend keeping your scripts IDE independent
anyhow (i.e. build them yourself).
Best of luck on your project,
Noah