Как я могу исключить файлы ресурсов из включения в .war? - PullRequest
0 голосов
/ 08 мая 2018

У меня есть небольшой веб-сервис Spring / Gradle Liberty, который должен быть развернут в нескольких средах. Я бы хотел, чтобы все ресурсы, относящиеся к среде, не попадали в .war-файл, содержащий сервис. Структура проекта:

src/main/java/
src/main/resources
    ...resources used in all environments
resources/
    resources_deployment1
        ...resources used for deployment1
    resources_deployment2
        ...resources used for deployment2
    ...
...

Я попытался поместить следующее в свой build.gradle:

war {
    rootSpec.exclude( "resources/**" )
}

но когда я смотрю на развернутый .war, я все равно вижу файлы которые приходят от resources/resources_deployment1.

Что еще можно попробовать?

1 Ответ

0 голосов
/ 08 мая 2018

Вы пробовали это?

war {
    rootSpec.exclude("**/resources/**")
    rootSpec.exclude("**/resources/**")
}

Надеюсь, это сработало! Вы можете сослаться это

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