/ / Pružinový boot Podpora multifunkčného modulu - pružinový, maven, pružinový

Podpora pružinového bootu multi-modul - pružina, maven, pružina-topánka

Snažím sa premeniť svoj existujúci multi-modulový jarný projekt Spring na projekt Spring Boot. Dôvodom je, aby sa vlastné obsahovať a nasledovať Martain Fowler "s microservices concept.

Problém, s ktorým sa stretávam, je však, keď sa snažíme vyčistiť stavbu, zdá sa, že jarná obuv sa pokúša nájsť hlavnú metódu z každého modulu, čo samozrejme zlyhá.

Je táto funkcia v súčasnosti podporovaná Spring Boot 1.1.6.RELEASE alebo som urobil niečo zle?

Vďaka

odpovede:

4 pre odpoveď č. 1

Znie to, akoby si pridala Mavenova jarná topánkaplugin pre každý modul vo vašom build - to je to, čo hľadá hlavnú metódu. Mali by ste pridať doplnok Spring Boot iba do modulu, ak je jeho služba, ktorú chcete spustiť. Ak je správny kód modulu zdieľaný medzi vašimi službami, v tomto module nie je potrebný doplnok Spring Boot.