在这个教程中,我们将学习如何在Maven构建失败后恢复它。我们将看到如何跳过已经成功构建的模块。因此,我们将直接跳到问题出现的地方。
示例设置
让我们构建一个多模块Maven项目。我们称父模块为_resume-from_,两个子模块为_lib_和_business_。为了演示,我们将_lib_项目留空。然而,business_项目包含一个单独的_src/main/java/Main.java_文件,其中包含一个_Hello World。现在让我们在_business_模块中添加_lib_的依赖:
`<dependency>`
`<groupId>`com.baeldung`</groupId>`
`<artifactId>`lib`</artifactId>`
`<version>`1.0-SNAPSHOT`</version>`
`</dependency>`
大约 4 分钟