0
我得到了解决方案ant
,但我怎么能通过maven
执行DOS命令? 我正在构建我的脚本gruntjs
和运行,我使用节点命令提示符,但我想通过maven执行该命令。任何想法???如何通过maven执行DOS命令?
我得到了解决方案ant
,但我怎么能通过maven
执行DOS命令? 我正在构建我的脚本gruntjs
和运行,我使用节点命令提示符,但我想通过maven执行该命令。任何想法???如何通过maven执行DOS命令?
这可能是Maven's Exec Plugin的用例。
在插件中试验exec:exec
目标。
<plugin>
<artifactId>exec-maven-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
<executions>
<execution>
<id>Script Run</id>
<phase>generate-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>${basedir}/<relativepathinyourproject>/yourscript.bat</executable>
</configuration>
</execution>
</executions>
</plugin>
感谢您的回答,但.bat文件仅在Windows中创建,我创建的应用程序的Windows以及Mac,所以是有任何解决方案为Mac? – Anshul
maven配置文件可能是管理这种情况的正确方法。相反,你也可以使用java程序来包装bat和sh文件:)。 – SSR