![]() |
1
6
只能从根项目执行此操作
这将在同一棵树中构建子项目和所有依赖项。一般来说,当您有一个多模块项目时,您应该始终从父级生成,而不是从子级生成。如果您只想构建一个或两个子项目,请执行以下操作:
或者
(项目child2和child3已生成,但child1和child4未生成) |
![]() |
2
1
您需要在impl模块的POM中依赖api。 当您在顶层项目上编译时,reactor将找出正确的构建顺序。 要单独构建项目impl,必须首先“mvn install”项目api模块,否则它将找不到正确的依赖项。
这一切都很好地工作,但是ot的工作方式是“maven”,这并不总是像我们人类那样做事。 |