我已经构建了两个Spring Boot应用程序 - 用于其他一些Web层的安全Rest层。我的目标是让这两个如下Maven设置:
system (mvn main module)
commons (mvn submodule)
...
rest (mvn submodule orchestrating its submodules: rest1 and rest2 and bundling them into one spring boot)
rest1 (mvn submodule - spring boot)
rest2 (mvn submodule - spring boot)
...
所以我可以决定是否将rest1和rest2合并到一个Spring Boot胖罐或其中一个,然后运行。
我有理由把这两个休息捆绑成一个Spring Boot ... 两者也应该暴露为:8080 /(上下文)/ rest1 / ...和8080 /(上下文)/ rest2 /...
是否可以使用Maven以一种干净的方式设置上述内容? (我假设现在应该共享一些代码并将其放入其余模块,对吗?)