Hi I've been using Eclipse for 2 months now after transferring over from WSAD. I think its functionality, price etc is great but have one niggling question. Without using a plug-in lomboz etc as far as I'm aware Eclipse has no concept of the J2EE architecture when it comes to configuration checking etc. i.e You can write a JSP in the v basic editor yet there is no checking that say the taglibs are defined in the web.xml and that they exist. The errors arise at runtime. I'm used to the concept in WSAD of creating say a Web project an EJB project and this then is used to determine some of the configuration checking . Why has Eclipse chosen not to do this, isn't this a drawback of the IDE or have I got the wrong end of the stick?
I believe the reason is that the Eclipse.org team wants to focus on the core functionality (an extensible framework incorporating the basic functionality needed by majority of users) instead of jumping on the upgrade-train for each specification there is. Yes, EJBs and servlets/JSPs are very commonly used, but they're still not "core". You should take a look at MyEclipse if you're looking for a full J2EE IDE with a cheap price tag.
I fully support Lasse. I moved to MyEclipseIde(.com) having used Eclipse for a few months. It's worth the yearly subscription and provides you with exactly the functionality you described.
-----------------------------<br /><a href="http://www.rottmann.net" target="_blank" rel="nofollow">http://www.rottmann.net</a><p>"The real voyage of discovery consists not in making new landscapes but in having new eyes." <br />Marcel Proust (1871-1922)
As best as I understand it, sometime towards the middle of next year, the Eclipse team will begin working on integrating the Eclipse Webtools project ( http://www.eclipse.org/webtools/index.html ). There is not a formal schedule up on the site, but the final release of Eclipse 3.0 is set for the middle of next year. For now, you are pretty much stuck with either Lomboz or MyEclipse if you want J2EE support. I too am a MyEclipse supporter .