MavenゴールでJavaクラスの実行をトリガーしたいのですが。私は次Makefile
の行で移行しようとしています:
neotest:
mvn exec:java -Dexec.mainClass="org.dhappy.test.NeoTraverse"
そして、現在mvn neotest
何をmake neotest
しているのかを作りたいと思います。
execプラグインのドキュメントにもMaven Antタスクページにも、簡単な例はありませんでした。
現在、私は次の場所にいます:
<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>
ただし、コマンドラインからプラグインをトリガーする方法はわかりません。
exec:java
。ScalaとClojureのコードにも使用できます。Javaコード自体である必要はありません。