Over a million developers have joined DZone.

MyEclipse 8.5 - More Team-Friendly

DZone's Guide to

MyEclipse 8.5 - More Team-Friendly

· Java Zone ·
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

If you haven't heard of MyEclipse, it's basically commercial bundling of Eclipse that comes with additional tools (Java EE tools, for example) at a pretty affordable price.  The makers of MyEclipse at Genuitec decided to bring the Pulse 3.0 team on board for the development of MyEclipse 8.5.  Their goal was to build a dashboard that would give development teams a clutter-free overview of software projects.  The fruits of their labor can be seen in the first milestone for MyEclipse 8.5, which was just released by Genuitec.  MyEclipse 8.5 comes with new dashboard functionality and a new look and feel.  JSF improvements are also included in the first milestone.

The main new feature of MyEclipse 8.5 is the dashboard, which is called the Configuration Center.  The Configuration Center includes several tabs where developers can see all of their software, workspaces, team changes, and pending events.  The ability to manage software has been enhanced, allowing team members to makes changes to the profile.  Team leaders still have administrative control over what updates happen and when.  They can also manage team member permissions for editing shared configurations.

On the dashboard, users can install, update, or uninstall plug-ins for the workbench from any custom Eclipse update site and from the existing "most popular" software catalog.  Users can also install and update MyEclipse modules just by clicking a checkbox.  The Configuration Center lets users create and share workbench configurations (software, projects, preferences, etc.).  It only takes a few clicks to get workbench configurations up and running on another team member's computer.  Since development configurations are stored in the cloud, users can access them on multiple machines and know that they are backed up.  Teams can stay in sync with shared preferences.  They can also review and apply incoming changes for shared configurations.

MyEclipse 8.5 Configuration Manager

The Pulse 3.0 engine is a key reason why MyEclipse 8.5's new dashboard was possible.  Pulse is also produced by Genuitec and it allows users to create and load configured profiles.  The profiles can be shared immediately with friends or coworkers.   Pulse efficiently locates and installs a user's Eclipse-based tool suite.  Many external software vendors participate in the Powered by Pulse network, giving users a free catalog of software options.

Along with new management tools, MyEclipse 8.5 has improved JavaServer Faces tooling.  faces-config.xml will catch invalid navigation rules and there is better support for managed bean navigation.  For more complex pages, content-assist performance has been enhanced.  For Facelets, JSF 1.2-specific tags are included and CTRL-click navigation for EL expressions is now supported.  The JSP validator for pages using ICEfaces taglibs has also been improved.

The production release of MyEclipse 8.5 is scheduled for March.  Subscriptions to MyEclipse are available annually for about $30, $50 or $150 for the Standard, Professional, and Blue Editions respectively.  Here is a features comparison chart for the three editions.

Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}