Я использую slf4j поверх записи java util. Я пытаюсь поместить файл logging.properties, чтобы он был захвачен моим webapp. Ниже показано, как мои logging.properties файл выглядит следующим образом:.проблема с журналом slf4j - файл журнала не получается сгенерированным
# Logging
handlers = java.util.logging.FileHandler, java.util.logging.ConsoleHandler
.level = ALL
# File Logging
java.util.logging.FileHandler.pattern = c:/logs/myApp.log
java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.FileHandler.level = FINE
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
com.foo.bar.level=ALL
Я Есмь НЕ делать -Djava.util.logging.config.file = "FILE_PATH/logging.properties Вместо этого я поставил вырубку. свойства в моих WEB-INF/классах и включили эту папку в качестве папки класса в eclipse. Я не знаю, достаточно ли этого для работы.
Файл журнала myApp.log не генерируется, и никаких записей в журнале не происходит но в любом случае каротаж все еще происходит на консоли Eclipse.
Я подозреваю, что это не принимается файл logging.properties. Но потом я попробовал предложение из публикации - Java Logging - where is my log file? - я вижу, что он печатает путь к файлу с именем файла.
Буду признателен за помощь в этом отношении.
ПРИМЕЧАНИЕ: Я использую slf4j по протоколу java util.
try '... pattern = c : \ logs \ myApp.log' – DwB
@ DwB: Моя проблема не в том, что java util logging не может найти myApp.log. Скорее, он не может найти logging.properties внутри моих WEB-INF/классов - извините, если я wasn ' я не знаю, как это сделать. – Mahesh