Пользовательский файл конфигурации не может быть найден в JAR (приложение Jooby)

Я пытаюсь создать исполняемый JAR с настраиваемым файлом конфигурации.

В Eclpise все работает нормально, но в файле jar файл конфигурации отсутствует.

Пробовал разными способами. Я помещаю application.conf в каталог "Conf" и в "Resources". В дополнение к этому я попытался использовать следующие утверждения в разделе кода.

У кого-нибудь есть идея?

PS. Application.conf Jooby основан на следующем:

https://github.com/lightbend/config

PS2:

Я позволяю конфигу записываться в консоль. Как и ожидалось, в Eclipse установлены все пользовательские настройки. В моем файле Jar конфигурация содержит только такие вещи, как порт и имя приложения, а также множество системных настроек (версия Java, Path xyz, ...). Таким образом, он не объединяет мои пользовательские настройки конфигурации с системными настройками:(

//Config conf = ConfigFactory.parseResources("application.conf");
Config conf = require(Config.class);
//Config conf = ConfigFactory.load();
//Config conf = App.class.getResourceAsStream("application.conf");

0 ответов

Другие вопросы по тегам