这是Can we start the maven build from the point where it failed的一个类似(或可能相反)的问题:我想知道是否有一个选项在特定项目中(或之后)停止构建。
使用案例 这对我来说有时是一个有用的功能,例如创建一个独立的JAR,它是其他模块的依赖项,但有自己的依赖模块需要先构建:
/------Parent pom------\
| | |
Module 1 -> Module 2 -> Module 3
这是一个简单的例子,但说明了一点:我们假设我们有一个父pom.xml,它列出了模块1,2和3,它们各自依赖于下一个顺序。因此,要构建模块2,我们需要首先构建模块1。但是我们只对构建模块2感兴趣,并且在完成后不再进行任何操作(模块3需要很长时间或者我们不想做的事情,例如重建数据库) 。所以在这里我们想要从父导演运行Maven,从恢复,在模块2之后停止。