【问题标题】:How to run maven command from java? [duplicate]如何从java运行maven命令? [复制]
【发布时间】:2016-12-07 12:31:57
【问题描述】:

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

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

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

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

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

提前致谢

【问题讨论】:

标签: java maven


【解决方案1】:

您要达到的目的是什么?

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

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

【讨论】:

  • 我想从 java 中执行这个命令。 $MVN 测试 -Dtest=$SCRIPT_PATH -Dcapability.app=$APP_FILE_PATH -Dmaven.test.failure.ignore=true >> $LOGFILE_PATH;
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-10-13
  • 2016-05-10
  • 2017-08-08
  • 2013-05-15
  • 2012-04-23
  • 2020-02-28
  • 1970-01-01
相关资源
最近更新 更多