如何从java运行maven命令?

时间:2016-12-07 12:31:57

标签: java maven

我是java的新手,想要使用java代码中的属性运行maven命令。我怎样才能做到这一点?

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

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

我想从java代码执行同样的事情。

如果有人知道,请帮助我。

提前致谢

1 个答案:

答案 0 :(得分:1)

您尝试实现的目的是什么?

无论如何,您可以使用运行时库:

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