So I added a profile to the module POM (not the parent POM) and this did the
trick.

I was confused because I create the build via 'mvn clean instal -Pjrebel'
from the parent POM, not the module POM where the profile is specified.


Stephen Connolly-2 wrote:
> 
> use a profile
> 
> On 21 April 2010 21:10, Arbi Sookazian <asookaz...@gmail.com> wrote:
> 
>>
>> I have a multi-module Maven project.  In the ejb module POM for the Seam
>> ejb
>> components, I added the following xml snippet for the
>> javarebel-maven-plugin
>> in the build section.  The purpose of this plugin is to create a
>> rebel.xml
>> file in the target\classes directory and finally in the root of the JAR
>> artifact which is packaged in the EAR.
>>
>>            <build>
>>                <plugins>
>>                       <plugin>
>>                          <groupId>org.zeroturnaround</groupId>
>>                          <artifactId>javarebel-maven-plugin</artifactId>
>>                          <version>1.0.5</version>
>>                          <executions>
>>                            <execution>
>>                              <id>generate-rebel-xml</id>
>>                              <phase>process-resources</phase>
>>                              <goals>
>>                                <goal>generate</goal>
>>                              </goals>
>>                            </execution>
>>                          </executions>
>>                        </plugin>
>>                </plugins>
>>        </build>
>>
>> This build works but I want to configure my POMs such that this build
>> plugin
>> is optionally used/invoked (some coworkers may not want to use JRebel,
>> for
>> example).  How do I implement this?  Using a new profile?
>>
>> We currently have a dev and continuum profile in the parent POM but I'm
>> not
>> sure if I should create another profile in the parent POM or the ejb
>> module
>> POM and exactly how to do it.  Any advice appreciated.  thx.
>>
>>
>> --
>> View this message in context:
>> http://old.nabble.com/adding-javarebel-maven-plugin-to-ejb-module-pom.xml-tp28300725p28300725.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>> For additional commands, e-mail: users-h...@maven.apache.org
>>
>>
> 
> 

-- 
View this message in context: 
http://old.nabble.com/adding-javarebel-maven-plugin-to-ejb-module-pom.xml-tp28300725p28335728.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to