maven多模块项目
这个例子是base层写了service业务。
web层controller调用。
结构是这样子的。
ice-web依赖了ice-framework-base
ice-framework-base的pom要去掉spring-boot-maven-plugin,
否则大的报就会是这种结构,这种应该是可执行的,而不是这种简单结构,你就找不到你要使用的类。
最外层pom作用
1.如果有很多子项目,可以批量clean ,install
2.定义版本,子项目更换版本方便
里面核心的就这个