2016-12-07 110 views
0

我是新来的Java,并希望从Java代码属性运行Maven的命令。我怎样才能做到这一点?如何从java运行maven命令?

这里是从脚本文件执行命令。

$ MVN test -Dtest = $ SCRIPT_PATH -Dcapability.app = $ APP_FILE_PATH -Dmaven.test.failure.ignore = true >> $ LOGFILE_PATH;

我要执行从Java代码同样的事情。

如果任何人知道,请帮助我。

在此先感谢

+1

你可以在这里找到它http://stackoverflow.com/questions/5141788/how-to-run-maven-from-java – TechnoCrat

回答

1

您试图实现什么目的?

无论如何,你可以使用这个运行时库:

Process process = Runtime.getRuntime().exec("mvn clean install -DmyAwsomeProperty=awsome"); 
process.waitFor(); 
+0

我想从java执行这个命令。 $ MVN测试-Dtest = $ SCRIPT_PATH -Dcapability.app = $ APP_FILE_PATH -Dmaven.test.failure.ignore =真>> $ LOGFILE_PATH; –