Я создаю веб-приложение, используя Spring Boot.
Я хотел бы изменить некоторые имена WEB-INF / lib / *. Jars в финале.
Если я правильно понимаю документы, это должно работать с использованием метода «переименовать» задачи bootWar (подкласс стандартной военной задачи), который предоставляется плагином spring-boot-gradle-plugin.
Однако метод "переименования" никогда не выполняется вообще, т.е. если я добавлю это в свой build.gradle:
bootWar {
rename { name ->
println "***** " + name
name
}
тогда вообще ничего не печатается. Перегрузки метода "переименования", которые принимают исходный шаблон и шаблон замены, также не работают.
Я пробовал это на примере проекта, и там он тоже не работал:
- использовать Spring Initializr с зависимостью "Web" для создания нового проекта
- изменить
apply plugin: 'java'
на apply plugin: 'war'
- добавить конфигурацию
bootWar
сверху