Happy to announce first Alpha build for Eclipse Mars M5.
Downloads available at JBoss Tools 4.3.0.Alpha1.
This version of JBoss Tools targets Eclipse Mars 4.5 (M5).
We recommend using the Eclipse 4.5 JEE Bundle since then you get most of the dependencies preinstalled.
Once you have installed Eclipse, you use our update site directly:
http://download.jboss.org/jbosstools/mars/development/updates/core/
Note: Marketplace entry and Integration Stack tooling will become available from JBoss Central at a later date.
As always there is more than can be covered in a single blog but here are some of my favorites. You can see everything in the What’s New section for this release.
The initial work on providing a structured editor for Java EE 7 Batch
job.xml
files are in. The editor is based on
Eclipse Sapphire and over time we want
to extend it for smarter content assist both in the structured editor
but also in the source view.
Furthermore for Java EE 7 we’ve now added auto enablement of CDI for Java EE 7 projects. Meaning the tools also now honor Java EE 7 CDI spec about no longer requiring beans.xml for activating CDI.
BrowserSim adds skins and layout for iPhone 6 devices.
These skins and others are also available in BrowserSim Standalone mode which allow you to run Browersim without depending on a full Eclipse install.
You can use this "oneliner" to try it out:
curl -L -o bs.zip http://bit.ly/browsersim-3-7-ss-jar && unzip bs.zip && java -jar browsersim.jar tools.jboss.org
If you are on OSX you need this one:
curl -L -o bs.zip http://bit.ly/browsersim-3-7-ss-jar && unzip bs.zip && java -XstartOnFirstThread -jar browsersim.jar tools.jboss.org
This feature is actually part of Eclipse M5 and not directly JBoss Tools but I wanted to mention it because the feature is awesome and it was contributed by us by the great work of Mickael Istria.
In Eclipse M5 the Project Explorer now have a "Projects Presentation" in its view menu. Allowing you to switch from the traditional "Flat" view to the new "Hiearchical". This new option lets you view the projects as they are structured on the filesystem as opposed to one big flat list.
This is especially super helpful for those who have large multimodule Maven projects. Now you can get some sanity back.
While we wait for feedback on Alpha1, we are already working on what will become Alpha2. Some of the things that are moving here are:
-
OpenShift v3
-
Docker Tooling
-
Better JavaScript content assist
-
Deprecate/remove visual JSF page editor, focusing on html5 preview
-
Making project imports in Eclipse simpler
-
And more…
As always, ask/suggest away and we’ll keep you posted!
Have fun!
Max Rydahl Andersen
@maxandersen