Spring Boot - Не дублирующиеся свойства в родительском проекте - PullRequest
0 голосов
/ 09 апреля 2020

Я тестирую эту аутентификацию проекта, использующую это свойство:

jwt.token.authorization.defaultExpirationMillis = 7200

В аутентификации теста я использую это свойство следующим образом:

@Value("${jwt.token.authorization.defaultExpirationMillis}")
private Long expiration;

В проекте Prent есть зависимость test-auth

     <dependency>
        <groupId>it.test</groupId>
        <artifactId>test-auth</artifactId>
        <version>1.0.0.1</version>
    </dependency>

В родительском проекте я не хочу дублировать свойство jwt.token.authorization.defaultExpirationMillis, поскольку оно используется только в test-auth project.

Но если я не продублирую это свойство внутри родителя при его развертывании, выдается ошибка, из-за которой это свойство не найдено внутри родителя.

Как не продублировать собственность?

...