Я использую Gradle Плагин приложений для создания установки для автономного приложения Java. У меня есть файл конфигурации, который мне нужно наложить на путь к классам, но я не могу заставить его правильно генерировать путь к классам в файлах sh/bat. Этот файл конфигурации должен располагаться за пределами банки.
Файл conf находится в каталоге /src/dist/conf/
, поэтому, когда я запускаю installApp
, он устанавливает его в директорию conf, подобную этой $APP_HOME/conf
.
Я попытался добавить этот каталог в claspath следующим образом:
startScripts.classpath.add(files('$APP_HOME/conf'))
но когда я смотрю путь к классам в файлах sh/bat, он добавляет запись, которая выглядит так:
$APP_HOME/lib/conf
Как сообщить Gradle опустить раздел lib
для этой записи?