Me gustaría que un objetivo de Maven active la ejecución de una clase Java. Estoy tratando de migrar a través de Makefilelas líneas:
neotest:
mvn exec:java -Dexec.mainClass="org.dhappy.test.NeoTraverse"
Y me gustaría mvn neotestproducir lo quemake neotest hace actualmente.
Ni la documentación del complemento ejecutivo ni las páginas de tareas de Maven Ant tenían ningún tipo de ejemplo sencillo.
Actualmente estoy en:
<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>
Sin embargo, no sé cómo activar el complemento desde la línea de comandos.
exec:javase puede usar para el código Scala y Clojure, no tiene que ser código Java per se.