My Eclipse 5.5 New and Noteworthy Features
My Eclipse 5.5 New and Noteworthy Features
What was New and Noteworthy in our previous releases? 5.1.1GA
5.5 Feature Highlights [Page 1, 2, 3, 4]
The MyEclipse 5.5 release includes enhancements and bug fixes for the MyEclipse environment over the previous 5.1.1 GA release, including noteable feature additions for the following functionalities or platforms:
- Java EE 5
- EJB 3
- JPA
- Web Services
- MyEclipse Spring Tools
- JSF
- Visual JSF Designer
- Facelets support
- XHTML support
- Visual JSP/HTML Designer
- MyEclipse UML
- Application Servers
- Deployment
- Database Explorer
- MyEclipse Derby Server
- MyEclipse Java Persistence Tools (Hibernate)
- MyEclipse Extensibility/Quick Installer
- SNAPs
- ImageTools
- FileView
- All-in-One Installer
- And other exciting features!
|
|
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 src & Javadoc to MyEclipse J2EE Libraries |
You can now attach source code and javadocs to the MyEclipse system libraries. |
|
|
|
|
EJB3 Projects: |
Since MyEclipse 5.5 supports JEE5, you can create a new EJB3 project by using the new EJB project wizard.
|
|
|
EJB3 Code Generation: | You can now Reverse engineer EJB3 (JPA) Entities and Facades to your EJB3 project using the EJB3 Reverse engineering wizard.
From the toolbar, you can use the new EJB3 bean wizards to generate Entity, Session and Message Driven beans.
|
|
|
Miscellaneous: | For other features concerning Entitiy beans, please see the JPA section. |
|
|
JPA Projects: |
In MyEclipse 5.5, you can now add JPA capabilities to any Java project.
|
|
|
JPA Code Generation: | From the DB Browser, reverse engineer JPA Entities and DAOs to your JPA project using the JPA Reverse engineering wizard.
|
|
|
JPA Validation: |
The JPA Entity Validator validates your entity annotations.
|
|
|
Java Persistence Perspective: |
The MyEclipse Java Persistence perspective presents a convenient organization of views for working with JPA and EJB3 projects.
|
|
|
JPA Details View: |
The Persistence properties view allows you to easily add new annotations and edit existing annotations without having to know JPA annotation specifics.
|
|
|
Database Metadata Settings: |
You may change the database and schema your project is associated with using your project's Persistence Properties page at any time.
Entities generated during reverse engineering are automatically added to the persistence.xml file. If you have unlisted entities in your project, use the Synchronize JPA Entity Classes action. ![]() |
|
|
XFire 1.2.6: | MyEclipse Web Services has been upgraded to the latest version of the XFire Web Service framework, version 1.2.6. XFire 1.2.6 incorporates several new features, enhancements and fixes over the 1.2.2 version shipped in the MyEclipse 5.1.1 release. See the XFire 1.2.6 release notes for a full listing of the changes. Existing Web Service projects will be automatically upgraded to use the new libraries. |
|
|
WSDL Validation Enhancements: | WSDL files used by the Top-Down Service Wizard and the New Web Service Client wizard are now validated before the code generation process. WSDL validity and WS-I compliance are checked, giving you the opportunity to correct any mistakes before generating code. ![]() Profile compliance and validation settings for validation of WSDL files in the WSDL editor can be made at both workspace and project levels. ![]() |
|
|
Spring 2 Support: | MyEclipse 5.5 now supports Spring 2. Spring 2.0.5 is bundled with this release. We will continue enhance this feature set over the next few releases.![]() |
|
|
Spring 2: Adding Spring 2 Capabilities: | New Spring projects are set to use Spring 2 by default.![]() Spring 2 projects use the new schema based config files. ![]() The HQL Editor and Criteria Editor now work with Spring 2 projects. For more information, see the Hibernate section. |
[Page 1, 2, 3, 4]
MyEclipse Innovations
The innovation and application of Eclipse technology is Genuitec's sole business. With well over 2 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:
- First JSR-045 compliant source-level JSP debugger for Eclipse
- First public article explaining that Eclipse could be used as a rich-client platform in early 2002
- First commercial RCP applications shipped on Eclipse 2.0, well before the Eclipse 3.0 RCP
- First and most comprehensive suite of application server connectors for Eclipse
- First 'hot sync' JEE application deployer to enable continuous web development without server restarts
- Firstnative JavaScript debugger for Eclipse
- First Web 2.0 / AJAX feature-set for Eclipse
- Most database connectors supported on Eclipse
- First IDE to fully support Hibernate / Spring integration
- First full featured image editor for Eclipse
- First Eclipse IDE to offer a low-cost, all-inclusive subscription pricing model
- The most comprehensive set of Eclipse Plugins available