This week's book giveaway is in the Agile and other Processes forum.
We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line!
See this thread for details.
The moose likes Other Application Frameworks and the fly likes IDE and Tool support for Seam Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Frameworks » Other Application Frameworks
Reply Bookmark "IDE and Tool support for Seam" Watch "IDE and Tool support for Seam" New topic
Author

IDE and Tool support for Seam

Onkar Joshi
Ranch Hand

Joined: Mar 01, 2007
Posts: 116
Hi Dan,

How well is Seam development supported by various IDEs? Are good tools being made or are available on Eclipse and NetBeans? Are free of cost and supported ones around? As far as I know, JBoss IDE has something here, right? How helpful are these and does your book cover their use to any extent?


SCJP 5 - 95% | SCWCD 1.4 - 88% | SCBCD 5 - 93%
Onkar Joshi's blog | LinkedIn profile
Jason Porter
Ranch Hand

Joined: Apr 26, 2007
Posts: 120
JBoss Tools has quite a bit of support for Seam, code complete in the EL, generators, built in palate support, graphical layout of pages.xml, etc. Netbeans tooling isn't quite there yet. Netbeans has support for JSF and facelets. Seam-gen (if you're using it) is simply an ant file so you can get some support in Netbeans that way as well, in fact when you generate a Seam project with seam-gen it creates the Netbeans and Eclipse projects for you.

IntelliJ has some awesome support in Diana, on par (and better in some ways) with JBoss Tools. If you're an IntelliJ user and are using Seam you should check out the Milestone 1 of Diana aka IntelliJ 8.
Dan Allen
Author
Ranch Hand

Joined: Mar 05, 2003
Posts: 164
Jason, again an excellent summary. I want to start by saying that, just as I recommend in chapter 2 of my book, the seam-gen script goes a long way to getting you setup without needing to lean on an IDE. You can then import that project into an IDE and do the typical Java and XML editing that you would normally do. The question then becomes, how well is all that extra stuff supported (i.e., EL completion, Facelets tag completion, acknowledgment of Seam components).

Being a Seam guy, you probably expect me to push JBossTools. Of course, JBossTools is going to constantly push to make JBoss software integrate well. But after seeing the video and playing around with the Seam support in IntelliJ IDEA 8, I am truly impressed. Seam is the number one bullet point on their feature list and it shows. Here is a link to the video. See for yourself.


Dan Allen | http://mojavelinux.com | Author of Seam in Action - http://mojavelinux.com/seaminaction
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: IDE and Tool support for Seam
 
Similar Threads
Migration From seam 2.1 to seam 3.0
Seam - double submit
New conversation for each new window/tab
Seam and Ajax
IDE for Seam