[jboss-user] [JBoss Tools] - JBoss Tools Milestone for Eclipse 3.7 M6 (Indigo)

Max Rydahl Andersen do-not-reply at jboss.com
Thu May 12 15:24:31 EDT 2011


Max Rydahl Andersen [http://community.jboss.org/people/maxandersen] modified the blog post:

"JBoss Tools Milestone for Eclipse 3.7 M6 (Indigo)"

To view the blog post, visit: http://community.jboss.org/community/tools/blog/2011/05/12/jboss-tools-milestone-for-eclipse-37-m6-indigo

--------------------------------------------------------------
Eclipse 3.7 is coming out soon and we are happy to deliver the first milestone of JBoss Tools targeting the upcoming Eclipse Indigo release.

 http://in.relation.to/service/File/10824  http://in.relation.to/service/File/10824 
h4. 3.3.0.M1 (Flame On!)
[ http://www.jboss.org/tools/download Download] [ http://download.jboss.org/jbosstools/updates/indigo Update Site]  [ http://docs.jboss.org/tools/whatsnew What's New] [ http://docs.jboss.org/tools/movies/ Movies] [ http://docs.jboss.org/tools/3.1.0.GA/ Documentation (not updated yet)]  [ http://www.jboss.com/index.html?module=bb&op=viewforum&f=201 Forums]  [ http://jira.jboss.com/jira/browse/JBIDE JIRA] [ http://twitter.com/jbosstools Twitter]

This is a development release in its true form which requires Eclipse 3.7 M6 to run. 

If you use Eclipse 3.7 M7 things will install, but there have been API changes between M6 and M7 so please follow the installation instructions below very carefully to avoid problems. 
h2. Installation 
Read this very carefully - if you don't follow this you *will* have problems running this milestone since Eclipse 3.7 M7 is not compatible with Eclipse 3.7 M6.

1. Download &  http://http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigom6a Install Eclipse 3.7 M6a (Indigo) JEE bundle. 
2. Run and add this URL to Eclipse's list of available update sites: http://download.jboss.org/jbosstools/updates/development/indigo http://download.jboss.org/jbosstools/updates/development/indigo
3. Disable all other URL's except that URL and this
 http://download.jboss.org/jbosstools/updates/indigo/M6/ http://download.jboss.org/jbosstools/updates/indigo/M6/
4. Now go and install the JBoss Tools components you want from the JBoss Tools updatesite

Step #3 is the important one - this prevents P2 from overriding your M6 installation with M7 updates. 

 https://issues.jboss.org/browse/JBIDE-8907 This Jira explains the details for this with screenshots if the above text is causing problems.

h2. New & Noteworthy
The biggest change is for this release is definitely the Eclipse 3.7 compatiblity but besides that and a bunch of bugfixes and minor improvements we have a few exiting new features in this release.

h3. Forge Tools
Our Forge Tools which are integrating  http://seamframework.org/Documentation/SeamForge Seam Forge into the Eclipse IDE is now bundled in JBoss Tools and allows you to use Seam Forge out of the box from inside Eclipse.

Seam Forge is core framework for rapid-application development in a standards-based environment; it provides a command line style shell for rapid scaffolding style development. The special thing about Seam Forge is that the motivation behind it is to support standards such as Java EE, CDI and JPA in addition to common defacto technologies such as git and maven.

In its current release it allows you to easily create CDI based applications based on scaffolding principles as known
from tools like seam-gen, ruby-on-rails, grails etc. 

This first release of Forge Tools are focusing on bringing the command shell experience directly available in Eclipse as a console so you can
interact directly with Forge meaning you can execute and run Forge commands directly from IDE and as an extra nice bonus when Forge
creates projects, Forge Console automatically imports it into Eclipse; when Forge creates a file, Forge Console automatically shows it in the
Eclipse editor and even when you add individual fields to a class with Forge, Forge console will open the class and highlight the just added
field. Well, you get the idea - it allows you to use the power of command line shell's together with the visual and integrated developer environment.

Koen made a very nice video of all this in play which I've embedded here below. You can see the details of what is shown in the
 http://community.jboss.org/community/tools/blog/2011/05/11/have-your-cake-and-eat-it-too-forge-tools demo on his blog about this functionallity.

What you might not notice in this demo is that it is using m2e/wtp and
the JBoss Tools specific m2e configurators behind the scenes to
automatically have the related plugins for the project automatically
configured based on the Maven metadata instead of you having to
manually configure and setup the tools.

In upcoming releases of JBoss Tools you will see even tighter
integration with Seam Forge and with Maven to make you even more
productive in working with JEE 6 based technologies.

JBoss AS 7

This release introduces a server adapter which allows you to
start/stop/debug and deploy applications to JBoss AS 7 via the
file system.

The integration is not perfect
--------------------------------------------------------------

Comment by going to Community
[http://community.jboss.org/community/tools/blog/2011/05/12/jboss-tools-milestone-for-eclipse-37-m6-indigo]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20110512/fedb69ff/attachment.html 


More information about the jboss-user mailing list