У меня есть проект с несколькими модулями:
Parent Pom
|
|----Main module (@SpringBootApplcation and application.properties)
|
|----Module I
|
|----Module II
|
|----Module III
Основной модуль зависит от других модулей и содержит messages.properties
и messages_fr.properties
в resources/messages/
, а также application.properties
, где я определил MessageResource
боб spring.messages.basename=messages/messages
.Теперь я хотел бы поместить файлы messages.properties
в каждый модуль.Например, для Модуля I, под src/main/resources/messages/messages.properties
То же самое для Модуля II.У меня вопрос, как я могу добавить сообщения модуля в bean-компоненте MessageResource
, определенном в application.properties
?Я попробовал несколько объявлений, подобных этим:
spring.messages.basename=messages/messages,classpath:/com/company/moduleI/resources/messages/messages
или spring.messages.basename=messages/messages,classpath:moduleI/resources/messages/messages
, но ни одна не работает.Есть ли способ добиться этого?