Vorrei che un obiettivo Maven attivasse l'esecuzione di una classe java. Sto cercando di migrare su a Makefilecon le linee:
neotest:
mvn exec:java -Dexec.mainClass="org.dhappy.test.NeoTraverse"
E vorrei mvn neotestprodurre quello che make neotestfa attualmente.
Nemmeno il documentazione del plugin exec né le pagine delle attività di Maven Ant avevano alcun tipo di esempio semplice.
Attualmente sono a:
<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>
Tuttavia, non so come attivare il plug-in dalla riga di comando.
exec:javapuò essere usato anche per codice Scala e Clojure, non deve essere codice Java di per sé.