#gradle #jar #build.gradle
#грейдер #кувшин #сборка.сортировка
Вопрос:
Я хочу включить файл из папки «Сборка/ресурсы» в создаваемую мной банку.
У меня есть структура каталогов, подобная этой:
project/ ├─ build/ │ ├─ resources/ │ │ ├─ config.txt ├─ src/... ├─ build.gradle
И я создаю банку, используя эту задачу Gradle:
task fatJar(type: Jar) { from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } } with jar }
Как я могу включить свой конфигурационный файл в банку, сохраняя при этом текущее «жирное» содержимое?
Я считаю, что перемещение конфигурации из сборки/ресурсов в основные/ресурсы будет работать, но если есть альтернативные решения, я открыт для них.