18
Mad Max Tools aka. JBoss Developer Studio Tips & Tricks Max R. Andersen Red Hat 1. September 2010 Wednesday, September 1, 2010

Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Embed Size (px)

DESCRIPTION

JBoss Developer Studio 3 is out, now what can I do with it? Introduces JBoss Developer Studio 3 and then shows some possibly not so well known tips and tricks for how to use features in Eclipse and especially JBoss Developer Studio 3 that helps make you more efficient developing JBoss and Java middleware applications. (Slides used in JBoss Developer Webinar; 1st September 2010, http://www.jboss.org/webinars - derived from Red Hat Summit Presentation)

Citation preview

Page 1: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Mad Max Toolsaka. JBoss Developer Studio

Tips & Tricks

Max R. AndersenRed Hat1. September 2010

Wednesday, September 1, 2010

Page 2: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Who is Max ?

Max Rydahl AndersenDeveloper, with JBoss since 2004.Technical Lead of JBoss Tools and Developer Studio

Wednesday, September 1, 2010

Page 3: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Goal

To show You something new and useful about JBoss Developer Studio

and......

Wednesday, September 1, 2010

Page 4: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

This is about you!

Have you always wanted to know some specific thing about Eclipse/Developer Studio ?

Prepare your questions!

Put them in the Q&A Section

Wednesday, September 1, 2010

Page 5: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Agenda

Quick JBoss Developer Studio overviewWeb 2.0 Tips

Seam/JSF deployment and debuggingHibernate mappings with a twistWhy so many projects ?

SOA TricksESB deployment, hot deploy and debuggingWeb Service Creation & Testing

How to navigate and Find stuff

Wednesday, September 1, 2010

Page 6: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

JBoss Developer Studio

Installer

Eclipse Web Tools

3rd Party PluginsJBoss Tools

JBoss Enterprise Application

PlatformJEE Container

Wednesday, September 1, 2010

Page 7: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

JBoss Developer Studio

Installer

Eclipse Web Tools

3rd Party PluginsJBoss Tools

JBoss Enterprise Application

PlatformJEE Container

Wednesday, September 1, 2010

Page 8: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

JBoss Developer Studio Portfolio Edition

One installEverything preconfigured and ready for doing developmentJBoss ToolsEclipse and Web Tools preconfiguredJBoss EAP with JBoss AS and Seam preconfigured3rd party plugins bundled and configuredAccess to RHEL and Red Hat NetworkAccess to the JBoss/Red Hat supported softwareAvailable under a subscription for 99$

Wednesday, September 1, 2010

Page 9: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Show Time!

Wednesday, September 1, 2010

Page 10: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Web 2.0 Tips

Seam/JSF DeploymentDebuggingHibernate Mappings with a Twist

Wednesday, September 1, 2010

Page 11: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Why 2 Projects ?

Wednesday, September 1, 2010

Page 12: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Working sets to the rescue

Wednesday, September 1, 2010

Page 13: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

SOA Time!

Wednesday, September 1, 2010

Page 14: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

SOA Tricks

ESB deploymentHot deployDebuggingWeb Service Creation

Wednesday, September 1, 2010

Page 15: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Deploy / Debug / Hot-deploy

All WTP projects works the sameDeploy by Add/Remove or simple drag’n’drop to serverWhen using “Run as Debug” breakpoints gets hit

automaticallyRuntimes that supports it have hot-deploy

xhtml, class, jboss-esb.xml and more

Wednesday, September 1, 2010

Page 16: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Finding Stuff

Ctrl+Shift+T / R / Z Open Type, Resource, Seam

(in editor) Ctrl+T / O Quick Hierarchy / Outline

Embrace Working Sets + Window Working Sets

Ctrl+Shif+L Key Assist

Ctlr+3 Quick Find (Eclipse QuickSilver)

Wednesday, September 1, 2010

Page 17: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Next JBoss Tools / Developer Studio

JBoss Tools 3.2 / Developer Studio 4.0Based on Eclipse Helios 3.6More SOA/WebServicesMore Project ExamplesMore AS / Remote aka CloudMore CDIMore MavenM2 to be available soon

Wednesday, September 1, 2010

Page 18: Max Mad Tools aka. JBoss Developer Studio Tips'n'Tricks

Q&AMax Andersen [email protected]

Twitter: @jbosstools @maxandersen

Wednesday, September 1, 2010