Укажите logging.properties во встроенном Glassfish с помощью подключаемого модуля maven-embedded-glassfish-plugin.
Я использую шаблон проекта, содержащий конфигурацию Maven для встроенного Glassfish (используя плагин maven-embedded-glassfish-plugin). Мне нужно включить ведение журнала, но я даже не знаю, какой механизм ведения журнала включен в Glassfish (так как я не создавал шаблон).
Шаблон использует slf4j-log4j12 в качестве зависимости, но я не уверен, что slf4j или java.util.logging выполняет фактическую регистрацию. Поэтому я создал два файла журнала, один logging.properties
и один log4j.properties
и положить их обоих src/main/resources
а также /src/main/resources/META-INF
, который, как кажется, не работает.
я добавил java.util.logging.config.file=logging.properties
к свойствам системы Maven Glassfish (также для log4j), а также это не сработало. Я проверил, что файлы свойств находятся в файле JAR.
Как определить, какой бэкэнд отвечает за ведение журнала?
Как я могу указать конфигурацию регистрации для встроенного Glassfish с помощью встроенного плагина Maven Glassfish?
В настоящее время по умолчанию выводится логирование на уровне INFO. Я думаю, что это настройка по умолчанию.