All previous New & Noteworthy | Blue 6.1 GA New & Noteworthy | MyEclipse 6.5 New and Noteworthy (Standard/Professional)
The MyEclipse 6.5 Blue Edition release includes feature enhancements and usability additions for the workbench,
including RAD project migration, multiple WebSphere profile support, Portlet/WebSphere Portal Server support,
Maven4MyEclipse (Maven 2) support, upgraded JSF/Facelets visual designers, Spring tools (including Spring 2.5 libraries),
Hibernate tools and JAX-WS 2.1 Web services.
|
What customers are saying about MyEclipse: "I'm recommending this to my company!" "JSF/Facelets support is outstanding!" "I want to influence management to use this add-on suite rather than bare Eclipse." |
|
|
|
|
| Migrate RAD/WSAD projects to MyEclipse projects |
MyEclipse 6.5 Blue Edition supports migrating RAD/WSAD projects to MyEclipse projects. All you have to do is to select the RAD/WSAD project that needs to be migrated and then select the MyEclipse > Migrate Project... action
The same action is also available from the project's context menu: - just right click on the project and select MyEclipse > Project Migration... |
| Project Migration wizard |
This Project Migration wizard and related documentation are evolving works in progress. This wizard is not designed to migrate all types of projects in all situations. After running this wizard, your project may require further manual modification.
Your feedback will allow us to improve the migration experience from what we learn from our customers about their everyday practices. ![]()
|
| Migrated Project |
On Finish, the wizard migrates the original project to a MyEclipse project. By default, the "_Migrated" is added to the original projects name for easy identification.
|
|
|
|
| WebSphere 6 Portal Server Support |
MyEclipse Blue 6.5 adds support for WebSphere Portal 6.0 server
![]() You can now manage WebSphere Portal 6.0 Server from insides MyEclipse Blue
|
|
Adding Capabilities to Projects
|
You can now add JSR 168 WebSphere Portal 6.0 capabilities to
existing projects
|
|
Portlet Deployment Support
|
MyEclipse 6.5 Blue adds support for not only creating but
deploying portlets to the WebSphere Portal 6.0 Server
This tight integration allows for the portlets to be installed directly into the server without additional deployment steps
|
|
|
|
| Maven Project Option: |
MyEclipse now allows you to create Web, WebService, and EJB
projects with Maven cabilities, in addition to all the normal
tooling you expect from these MyEclipse projects
|
|
Execute Maven Goals From Within MyEclipse
|
Run default goals from the "Run As" menu
You may also add any custom goal, including even your own Maven plugins, from within MyEclipse
|
|
"Add Dependency"
|
JARs can be pulled in from central public repository or private
repositories by selecting the index from inside Maven4MyEclipse
|
|
"Import Legacy Jars Into Maven Repositories
Easily"
|
Only in Maven4MyEclipse can you easily import local JARs directly
into your Maven Repository using an easy wizard
|
|
|
|
| JSF Designer: Enhanced Preview | The MyEclipse Page Designer preview shows Facelet pages as they will be shown to users, including localization and composition.
|
Preview now renders extended set of JSF tags, including MyFaces Tomahawk library.
|
|
|
|
|
| Custom Facelet Libraries |
Page editor now uses TLDs for custom Facelet libraries content assist and validation.
|
|
|
|
| Enhanced JSF Config Editor |
Updated JSF config file editor provides new editing and navigation capabilities.
|
|
|
|
| web.xml Editor |
The new web.xml editor makes editing and navigating web.xml files easy. Web application configuration may be viewed and edited using
form-based editor and accompanying wizards.
|
|
|
|
| Portal Project Wizard | The Portal capabilities wizard enables you to deploy existing web projects to JSR168 compatible portals.
|
| Generic Portlet Wizard | The Portlet wizard can create a new portlet using one of many predefined templates.
|
|
|
|
| Java EE 5 JAX-WS Framework Support: |
MyEclipse 6.5 Blue Edition introduces support for the JAX-WS
framework based on version 1.1 of the Metro stack. Metro is the JAX-WS reference implementation for Java EE 5. Support for the WebSphere specific JAX-WS framework is also available as before.
For more details, see JAX-WS Framework support. |
|
Target Server Specification:
|
Target servers used for WebSphere 6.0 and 6.1 generation are now
profile specific, taking advantage of the new multi profile
support introduced in 6.5.
|
|
|
|
| Spring: |
MyEclipse 6.5 Spring Tools are based on Spring IDE 2.0.4 and include enhancements and optimizations specifically tailored for seamless operation with the MyEclipse application development technology stack. |
| Spring 2.5: |
MyEclipse 6.5 adds support for Spring 2.5. MyEclipse 6.5 bundles
Spring 2.5.4.
Spring 2 libraries have also been upgraded to version 2.0.8. |
| Spring Explorer: |
The Spring Beans view has been superseded by the Spring Explorer
view. The Spring Explorer is a filtered tree view which displays
all Spring projects in your workspace along with any beans,
config sets and Spring Web Flow elements it may contain. This
view is namespace aware and can be highly filtered and
customized.
The Spring Explorer view will also specially annotate any beans
defined via Spring Java Configuration.
|
| Project Explorer: |
All Spring projects will contain a "Spring Elements"
child when seen in the Project Explorer view. This item can be
expanded to show beans, config sets and web flow definitions just
like the Spring Explorer view described above. The ability to see list of all beans which
reference a particular Java class is a key feature.
LIke the Spring Explorer, the Spring elements shown in this view
can be filtered and customized. You can also use a special Spring
working set to cut down the clutter in the Project Explorer.
|
| AOP Support: |
The Beans Cross References view will show you all beans being
advised as well as those which advise other beans.
The Spring Configuration editor as well as the Java editor will display special markers for methods and classes affected by your
project's AOP configuration.
The Spring AOP Event Trace view will give you an idea of what is
going on under the covers as Spring IDE's internal AOP model is
being built.
AOP support requires the AOP Reference Model Builder which can be
enabled / disabled at both the project and global level. If you
do not use AOP in your projects, you can turn it off globally.
|
| Pointcut Matches: |
In addition to the Bean search, you can now search for Pointcut
Matches in your workspace from the Search menu.
|
| Namespace Support: |
The new Spring Bean Definition wizard allows you to easily create
configuration files with required namespaces.
The Spring Configuration editor is also namespace aware and will
provide intelligent content assist and validation for defined
elements.
|
| Refactoring: |
Renaming a Java class will now automatically make changes in bean
definitions referencing that class. Java classes may also be
renamed directly from the bean configuration file.
Bean Ids may also be renamed.
Renaming a bean property will make changes in corresponding Java
class.
|
| Validation Control: |
Validation settings can be controlled at a project (Project
Properties > MyEclipse > Spring) or a global level (Window
> Preferences > MyEclipse > Spring).
|
| Mylyn Integration: |
If you have Mylyn integrated, the Spring Explorer, Beans Cross
References and Project Explorer view will allow you to filter the
displayed content based on "level of interest". This
includes bean definitions and referenced Java classes.
Content assist proposals will also be sorted based on their "level of interest". |
|
|
|
| Spring Web Flow: |
MyEclipse 6.5 also adds Spring Web Flow support. 6.5 Milestone 1
includes Spring Web Flow 1.0.5 libraries.
|
| Web Flow Editor: |
Use the graphical editor to easily create states, actions and
transitions.
Web flow definition files may also be edited in the XML editor
with web flow specific content assist support.
Validation for web flow definition files is customizable.
|
|
|
|
| Multi profile support for WebSphere
|
MyEclipse 6.5 M1 Blue Edition adds multi profile support for WebSphere 6.0 and 6.1. Launch, debug and deploy to multiple profiles with ease. Below is the new configuration preference page for managing multiple profiles.
|
| Instance configuration wizard |
The Add Instance wizard runs you through a series of simple steps that enables you configure a profile.
|
|
Auto population of configuration details |
All the configuration details needed for the instance are automatically read from the profile and auto populated in the fields. Users are also free to edit or provide additional information if desired.
|
|
Servers view support |
On Finish, the wizard completes the instance creation process and updates the Servers view as shown below. All instances can be started/stopped from this view.
|
| Deployment to multiple profiles | Once you have multiple Websphere profiles (instances) configured, you will be able to deploy projects to one or more profiles as desired.
|
|
|
|
| Hibernate 3.2 & Hibernate Annotations Support: |
MyEclipse 6.5 includes Hibernate 3.2 and Hibernate Annotations
support.
The reverse engineering wizard can generate annotated POJOs
instead of simple POJOs and mapping files (hbm.xml).
Annotation support is also available for Spring - Hibernate
projects.
HQL and Criteria editors continue to work when Hibernate annotations are used, even in Spring - Hibernate projects. |
|
New Hibernate Mapping Editor:
|
With the new Design page and accompanying wizards, editing
mapping files is a cinch.
|
|
Query Improvements:
|
The HQL and Criteria editors now include a
Max Results combo with which you can restrict the number
of results returned by a query.
Content assist is provided for HQL queries in @NamedQuery
annotations, these queries will also be validated.
Note: The HQL / Criteria editor for the project must be opened at least once per session for the above features to activate. This process will be improved in future releases.
While editing a NamedQuery annotation, you can invoke quick fix
(usually Ctrl + 1) inside the query attribute to get a Copy to
HQL Editor action.
Selecting this action will open the HQL editor, initialized with
the query string. You can test and edit your query in the HQL
editor, when done, closing the editor will allow you to copy the
modified query back into the query attribute in the Java editor.
Similarly, when typing out a Criteria in the Java editor,
selecting it and invoking quick fix will show you a
Copy to Criteria Edior action.
Selecting this action will open the Criteria editor, initialized
with the selected text. You can test and edit the criteria in the
Criteria editor, when done, closing the editor will allow you
replace the originally selected text with the modified criteria
query.
|
|
|
|
The innovation and application of Eclipse technology is Genuitec's sole business. With well over 10 million downloads, MyEclipse Enterprise Workbench 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: