This is a good way to get flamed by the vi crowd, but I'm using Emacs with the JDE plugin. You can replace all those cryptic little vi commands with funny control/escape sequences.

Plus, I think most of us are more comfortable with a text editor that escapes into command mode. Vi does the opposite, and whether it's less "natural" or I've just developed bad habits, that's been known to zap me.
Seriously, Xemacs can download/update the JDE package from the Internet. I think RedHat Linux has a copy pre-installed. It adds custom menus for wizard functions.
On the other hand, if you have at least a 600MHz machine and 300+MB RAM, you may just want to use a Java-specific
IDE like NetBeans or Eclipse.
Some people, when well-known sources tell them that fire will burn them, don't put their hands in the fire.
Some people, being skeptical, will put their hands in the fire, get burned, and learn not to put their hands in the fire.
And some people, believing that they know better than well-known sources, will claim it's a lie, put their hands in the fire, and continue to scream it's a lie even as their hands burn down to charred stumps.