У меня есть небольшой веб-сервис 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
.
Что еще можно попробовать?