У меня есть небольшой проект Java/ Gradle. Я использую Плагин приложений для создания zip-дистрибутива (с использованием задачи distZip). Используя стандартную конфигурацию, я получаю следующие каталоги в моем zip файле:
/bin - скрипты для запуска приложения здесь
/lib - Содержит код проекта в файле JAR и всех JAR файлах зависимости.
Проблема в том, что мне нужен третий каталог: /conf, где я могу поместить свои файлы конфигурации (вместо того, чтобы их упаковывать в файл JAR приложения.
Я предполагаю, что это довольно распространенное требование, потому что такие вещи, как log4j.xml и hibernate.properties, будут лучше размещены вне JAR файла. Я просто не могу понять, как я могу настроить поведение плагина приложения для этого.