Я пытаюсь создать исполняемый JAR с пользовательским файлом конфигурации.
В Eclpise все работает нормально, но в файле jar файл конфигурации отсутствует.
Я пробовал по-разному. Я помещаю application.conf в каталог «Conf» и в «Ресурсы». В дополнение к этому я попробовал следующие утверждения в разделе кода.
У кого-нибудь есть идея?
PS. Приложение.conf Jooby основано на этом:
https://github.com/lightbend/config
PS2:
Я позволил конфигурации выписать на консоль. Как и ожидалось, в Eclipse установлены все пользовательские настройки. В моем Jar-файле конфигурация содержит только такие вещи, как порт и имя приложения, а также множество системных настроек (версия Java, путь xyz, ...). Поэтому он не объединяет мои пользовательские настройки конфигурации с настройками системы: (
//Config conf = ConfigFactory.parseResources("application.conf");
Config conf = require(Config.class);
//Config conf = ConfigFactory.load();
//Config conf = App.class.getResourceAsStream("application.conf");