I have a EAR project that I want automatize the building process using maven exclusively.
The EAR project has
To be able to execute the product in Jboss 4.2.3 and WebSphere 7 the EJB and RAR descriptors must be configured in different way. Also we have one jar library for each app server.
What I want is to be able to build one EAR for each apps server using the same projects, and for that I need
Can this be done using the same set of project in maven?
Sure. Have a look at profiles in maven. They allow you to adjust various things (from the link) like:
<repositories>
<pluginRepositories>
<dependencies>
<plugins>
<properties>
(not actually available in the main POM, but used behind the scenes)<modules>
<reporting>
<dependencyManagement>
<distributionManagement>
<defaultGoal>
<resources>
<testResources>
<finalName>