У меня есть проект jsp, где я использую класс java.util.logging.Logger для регистрации информации. На данный момент мой код регистрирует исключения, используя этот класс, однако я хотел бы просмотреть данные, записанные в этом журнале. Как мне это сделать?
Зависит от того, как настроено ваше ведение журнала.
В общем случае оно будет либо в журнале вашего сервера (например, для Tomcat они находятся в домашнем каталоге Tomcat в каталоге logs).) или в файле, настроенном для приложения.
logs
Вам потребуется настроить вывод журнала для записи в файл (или консоль).Затем вы можете tail файл, чтобы быть в курсе.
См. Эти руководства по настройке: запись файла журнала , настройка ведения журнала Java
Если вы используете Java Logging API, вы можете использовать http://sourceforge.net/projects/jlogviewer/ - он принимает .log или .xml
Как сказал анонимный конь, для этого есть множество инструментов.
Но если вы хотите сделать это в Java-приложении, тогда есть два подхода:
Вы можете использовать что-то вроде класса Apache Commons Tailer для чтения содержимого, записанного в конец файла журнала.
Tailer
Вы можете создать свой подкласс java.util.logging.Handler для обработки событий журнала до того, как они достигнут файла журнала.
java.util.logging.Handler
Когда вы инициализируете свой класс Logger, вы должны добавить обработчик, чтобы разрешить его где-то записывать.Например, если вы хотите записать это в файл, используйте FileHandler
Logger
FileHandler
logger.addHandler(new FileHandler("mylog.log");
Более подробную информацию см. В документации по обработчику: http://download.oracle.com/javase/1.4.2/docs/api/java/util/logging/Handler.html