Я использую подключаемый модуль приложения Gradle для создания установки для автономного приложения Java. У меня есть файл конфигурации, который мне нужно поместить в путь к классам, но я не могу заставить его правильно сгенерировать путь к классам в файлах sh/bat. Этот файл конфигурации должен быть расположен за пределами jar.
Файл 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
для этой записи?