- JSE8.1 supports J2EE development fully.
But I would suggest that you use NetBeans instead, for j2EE development.
Note: Java Studio Enterprise 8.1 is itself built on top of NetBeans version 5.0. NetBeans is an ide developed as opensource at www.netbeans.org; it is extensible ide and so add-on modules can be developed to run on top of netbeans. And that is what JSE8.1 does; JSE 8.1 is NetBeans 5.0 plus several add-on modules (like UML etc).
The latest stable version of NetBeans is 5.5.1 and NetBeans 6.0 is currently under development with milestone 10 being the latest release.
Home page: www.netbeans.org
Download: http://www.netbeans.info/downloads/index.php (From the main page, you can also download several packs which are addons that provide various functionality).
Docs: http://www.netbeans.org/kb/index.html
Docs on EE apps: http://www.netbeans.org/kb/trails/java-ee.html
Further community resources (mailing lists, issue tracking etc) : http://www.netbeans.org/community/index.html
wiki.netbeans.org
NetBeans download is free. And since it is developed as an opensource project, the source is freely available under CDDL license (http://www.netbeans.org/about/legal/license.html)
- You had mentioned Rational Rose. Is your question directed more toward modeling of J2EE applications?
Regarding the UML modeling feature provided by NetBeans, you may want to check out the 'features' , 'screenshots' and 'documentation' links on http://www.netbeans.org/products/uml/ .