Многомодульный проект Spring boot — как создать и развернуть многомодульный проект в одном файле war

#spring-boot #maven

Вопрос:

У меня есть два разных проекта, которые взаимосвязаны. как я могу разработать многомодульный проект в spring boot. Нужно ли мне помещать @SpringBootApplication в каждый модуль или мне следует управлять только одним @SpringBootApplication на родительском уровне.

Я создал демонстрационный проект, в котором у меня есть два модуля, то есть demo2 и demo3. У меня есть добавление @SpringBootApplication в каждом модуле. Каждый модуль имеет свой собственный контроллер и приложение.свойства.

Когда я запускаю команду maven build, она отображается ниже.

Сборка Maven

но так как моя упаковка на родительском уровне-pom, я не могу видеть ни одного файла войны. Даже из eclipse, когда я могу экспортировать файл войны, он не показывает оба модуля.итак, что мне нужно сделать, чтобы объединить два разных приложения spring boot в один файл war ?