猿问
如何从Java运行Maven?
我想从Java执行maven命令来开发插件。我尝试了maven-embedder,但现在似乎不支持它。有人知道可以使用其他工具吗?
叮当猫咪
浏览 841
回答 3
3回答
守着一只汪
确实不再支持Maven嵌入器(只有hudson仍在使用它)。但是,就像在哈德逊峰中一样,还有其他几种运行Maven的方法。您可以简单地将maven作为外部程序运行:Runtime.getRuntime().exec("mvn clean install");或者,您可以考虑为Maven创建一个Ant脚本。 然后可以将该脚本称为外部程序,也可以(如果需要更多控制)将ant添加到类路径中并调用Antrunner。更新现在再次支持Maven嵌入器,因此这是您的最佳选择。
0
0
0
随时随地看视频
慕课网APP
相关分类
Java
我要回答