我想让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代码。