use a profile

On 21 April 2010 21:10, Arbi Sookazian <[email protected]> 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: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to