使用 Maven Embedder 通过代码执行 maven 命令
如果有个需求是要通过代码调用 maven 命令,来上传 jar 包或进行其他操作,该如何实现?调用命令行当然可以,maven 官方也有一个项目 Apache Maven Invoker 实现类似需求,但前提是服务运行的机器或者容器中需要有 maven。大家可能都听说过 Write once, run anywhere. 如果没了 maven 环境就执行不了了,有没有更好的方式呢Maven Embedder 也是 maven 官方的一个项目,如名字一样,是可嵌入的,也就是不需要依赖外部 maven。项目
原创
2020-11-07 18:12:32 ·
915 阅读 ·
3 评论