У меня есть 2 модуля Maven, module1 и module2. Каждое приложение Spring Boot 2.
В module1 я пытаюсь сослаться на свойство сообщения, определенное в файле messages.properties для module2.
@Autowired
private MessageSource messageSource;
...
if (isNull(existing)) {
throw new InvalidInputException(messageSource.getMessage("the.message", Locale.getDefault()));
}
Но возникает следующая ошибка:
"В коде 'the.message' для локали 'en_US' не найдено ни одного сообщения."
module1 включает в себя в качестве зависимого модуля module2. xml:
<dependency>
<groupId>group</groupId>
<artifactId>core</artifactId>
<version>${project.version}</version>
</dependency>
Почему module1 не может извлечь свойство сообщения, определенное в module2?