1.需求是,在有多个微服务的前提下需要创建一个ALL的服务,把其它微服务都纳入ALL服务里,从而install成一个包,放在服务器上运行。
2.微服务合并的核心是,依靠注解扫描和POM依赖。
3.注解扫描,就是在ALL服务的启动类上加注解
@SpringBootApplication(scanBasePackages = "com.***.***")
4.POM依赖,就是在ALL服务的POM文件里,依赖其它服务的service服务,而不是api服务。
5.最后,在install的时需要全部服务install,就会得到ALL服务的可运行jar包。