Как мне пользовательские сообщения, определенные в другом модуле? - PullRequest
0 голосов
/ 14 января 2020

У меня есть 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?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...