如何从Scala(或Java)以编程方式调用mvn的dependency-get?

时间:2017-08-01 21:42:51

标签: scala maven maven-3

假设我有一个bash命令行,如下所示:

mvn dependency:get -DremoteRepositories=http://repo1.maven.org/maven2/ -DgroupId=${GID} -DartifactId=${AID} -Dversion=${VERSION} -Dtransitive=false

我想从Scala(或Java)程序执行此操作而不涉及shell。我怎么能这样做?是否有Maven JAR或一组JAR具有我可以调用的函数?

1 个答案:

答案 0 :(得分:2)