我是java的新手,想要使用java代码中的属性运行maven命令。我怎样才能做到这一点?
这是从脚本文件执行的命令。
$ MVN test -Dtest = $ SCRIPT_PATH -Dapability.app = $ APP_FILE_PATH -Dmaven.test.failure.ignore = true>> $ LOGFILE_PATH;
我想从java代码执行同样的事情。
如果有人知道,请帮助我。提前致谢
答案 0 :(得分:1)
您尝试实现的目的是什么?
无论如何,您可以使用运行时库:
Process process = Runtime.getRuntime().exec("mvn clean install -DmyAwsomeProperty=awsome");
process.waitFor();