Quick tip: Expressions in Maven dependency declarations
As the canonical Maven book suggests , you should use $[foo.bar.version} property expressions when you have multiple, related artifacts with the same version. Then you are able to upgrade all the dependencies consistently with minimal effort. The NetBeans IDE 6.7 supports this pattern in the Add Dependency dialog.

Excerpt from:
Quick tip: Expressions in Maven dependency declarations
Configuring a Seam EJB project for development with Maven and JBoss Tools
Say you want to build a web application and you want to use Seam for integrating standard technologies like JSF and EJB. Furthermore, you want to use the power of Maven to build your project for different environments, on different systems (like you continuous build system) and use its’ rich reporting features to get an overview of the code quality of your project. And of course you want to use a good IDE, like Eclipse with JBoss tools to aid you in development

The rest is here:
Configuring a Seam EJB project for development with Maven and JBoss Tools

