Maven集成 – MavenCli

2018年12月16日 0 条评论 1.88k 次阅读 0 人点赞

简介

Maven Embedder是Maven的一部分,属于一类嵌入式组件,支持CLI和日志记录功能。官网资料比较少,只有很短的几句介绍,如果不需要在构建过程中进行比较精细的监控和步骤跟踪,可以考虑这种集成方式。此外,Maven Embedder有很多直接和传递依赖,在实际使用中需要注意。

参考链接:

http://maven.apache.org/ref/3.5.2/maven-embedder/

https://github.com/apache/maven/tree/master/maven-embedder

依赖

Maven集成

为了使用或者测试方便,将构建方式包装了一小下:

针对上述构建方式采用了三种方法进行测试,分别为无参数,带参数和输出结果重定向,变相来讲只要能拿到执行时的输出就可以选择将其打印到标准输出还是通过logger记录下来:

效果

勇敢,和生活的艰难无关。

文章评论(0)