Comment puis-je exécuter un programme à l'aide de Maven?

Je voudrais avoir un Maven but de déclencher l'exécution d'une classe java. Je suis en train de migrer sur un Makefile avec les lignes:

neotest:
    mvn exec:java -Dexec.mainClass="org.dhappy.test.NeoTraverse"

Et je voudrais mvn neotest à produire ce make neotest le fait aujourd'hui.

Ni le exec plugin documentation ni la Maven Ant tâches pages avait toute sorte de simple exemple.

Actuellement, je suis à:

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>exec-maven-plugin</artifactId>
  <version>1.1</version>
  <executions><execution>
    <goals><goal>java</goal></goals>
  </execution></executions>
  <configuration>
    <mainClass>org.dhappy.test.NeoTraverse</mainClass>
  </configuration>
</plugin>

Je ne sais pas comment déclencher le plug-in à partir de la ligne de commande, si.

InformationsquelleAutor Will | 2010-03-18