|
|
Java EE 5 Project Support |
J2EE project wizards now support creation of Java EE 5 Web, EJB and enterprise (EAR) projects. Each of the respective project create wizards includes the Java EE 5 option.
Upon completion of the New Project Wizard the Java EE 5 libraries have been added to the project's build-path. These design-time libraries enable you to create Java EE 5 artifacts without experienceing compilation errors.
|
|
Attach Source & Javadoc to MyEclipse J2EE Libraries
|
You can now attach source code and javadocs to the MyEclipse system libraries.

|
|
|
JPA Projects |
Add JPA capabilities to any Java project.
MyEclipse allows you to select between Toplink, OpenJPA & Hibernate as your JPA implementation.
Create a persistence unit easily using existing connection details.
Generated persistence.xml file.
|
|
|
JPA Code Generation
|
Reverse engineer JPA Entities and DAOs to your JPA project using the JPA Reverse engineering wizard.
Generated code
|
|
|
Validation |
The JPA Entity Validator validates your entity annotations.
Referenced tables and columns are validated against your schema.
Annotation and mapping errors are also detected.
|
|
|
Persistence Perspective
|
The MyEclipse Java Persistence perspective presents a convenient organization of views for working with JPA and EJB3 projects.
|
|
|
Persistence Properties View
|
The Persistence properties view allows you to easily add new annotations and edit existing annotations without
having to know JPA annotation specifics.
The table and column lists will be automatically populated with values from your schema.
|
|
|
Database Metadata Settings
|
At any time you may change the database and schema your project is associated with using your project's Persistence Properties page.
If your schema has changed, the changes can be picked up by using the Rebuild JPA Metadata action.
Your project will be automtaically validated against the updated schema.
|
|
|
EJB3 Projects |
Creating a new EJB3 project.
Generated persistence.xml file (optional).
|
|
|
EJB3 Code Generation
|
Reverse engineer EJB3 (JPA) Entities and Facades to your EJB3 project using the EJB3 Reverse engineering wizard.
Generated code
Use the new EJB3 bean wizards to generate Entity, Session and Message Driven beans.
Entity Bean Wizard

Message Driven Bean Wizard
Session Bean Wizard
|
|
Entity Bean Support
|
For other features concerning Entitiy beans, please see the JPA section.
|
|
|
New JSF Designer
|
New Visual JSF Page Designer was added

The new designer provides better DnD page manipulation of controls

The new JSF designer allows adding all the Taglibs from build path

When a Taglib is used, it's automatically imported into the page
|
|
|
JEE5 Support
|
The JSF Capabilities wizard allows adding JSF 1.2 support to the JEE5 web project

|
|
|
Application Configuration Validator
|
The JSF application configuration validator was updated with more checks

|
|
|
UML: Java-to-UML from *.class
and JAR files
|
MyEclipse UML now supports the ability to generate UML class
diagrams by drag-and-dropping *.claas from any bin folders or JAR
file on a Java project build-path.

|
|
|
XHTML Support
|
New XHTML file wizards added to MyEclipse
Visual XHTML Designer support was added

The Visual JSP and HTML Designers were updated to support XML syntax
|
|
|
ASP and PHP Support
|
Visual ASP/PHP Designer was introduced which allows WYSIWYG editing of the ASP and PHP page layouts

|
|
|
Geronimo2 Server Connector
|
The new Apache Geronimo2 Application Server Connector enables you
to deploy Web, EJB and Enterprise projects directly to the
server. Then using the connector controls you start, stop,
restart, debug, redeploy and undeploy from within the
MyEclipse environment.
A custom preference page enables you to customize the launch
configuration for your Geronimo 2 server.
The runtime control of the server is managed from the Servers View.
|
|
|
Weblogic Server 10 Server Connector |
The new Weblogic Server 10 Application Server Connector enables you
to deploy Web, EJB and Enterprise projects directly to the
server. Then using the connector controls you start, stop,
restart, debug, redeploy and undeploy from within the
MyEclipse environment.
A custom preference page enables you to customize the launch
configuration for your Weblogic 10 server.

The runtime control of the server is managed from the Servers View.

|
|
|
Jetty 6 Server Connector |
The new Jetty 6 Web Server Connector enables you
to deploy Web projects directly to the
server. Then using the connector controls you start, stop,
restart, debug, redeploy and undeploy from within the
MyEclipse environment.
A custom preference page enables you to customize the launch
configuration for your Jetty 6 server.
The runtime control of the server is managed from the Servers View.

|
|
|
Installer Improvements
|
Download volume decreased by 50% over previous GA release, bandwidth quadrupled for greater speed and support. Server also now located in Europe for overseas customers.
|
|
MyEclipse Innovations | The innovation and application of Eclipse technology is Genuitec's sole business. With well over 4 million downloads, MyEclipse Enterprise Workbench (now with Web Services support) has grown to be the most popular and successful Eclipse-based JEE IDE. Our history of blending the best of open source with commercial-grade developed tools has created a long chain of Eclipse technology innovation that includes:
|