0

I have the following pom.xml:

    <plugin>
       <groupId>org.codehaus.mojo</groupId>
       <artifactId>exec-maven-plugin</artifactId>
       <version>1.2.1</version>
       <executions>
           <execution>
                <id>wizard</id>
                <goals>
                    <goal>java</goal>
                </goals>
                <configuration>
                   <mainClass>br.com.rafa.WizardLauncher</mainClass>
                </configuration>
           </execution>
           <execution>
                <id>default-cli</id>
                <goals>
                    <goal>java</goal>
                </goals>
                <configuration>
                    <mainClass>br.com.rafa.DesktopLauncher</mainClass>
                </configuration>
            </execution>
        </executions>
    </plugin>

If I run mvn exec:java, DesktopLauncher is executed.

How can I alternate between the executions from the command line? In other words, I would like to execute WizardLauncher without changing pom.xml.

Rafael
  • 454
  • 1
  • 4
  • 12

0 Answers0