Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Логирование / 6 сообщений из 6, страница 1 из 1
18.11.2014, 11:26
    #38809229
-=Koba=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логирование
Вопрос по логированию

Стандартный логер import java.util.logging.*

Создал форматер
Код: java
1.
2.
3.
4.
5.
6.
7.
Logger logger = Logger.getLogger(LogApp.class.getName());
....
			HtmlFormatter htmlformatter = new HtmlFormatter(); 
			FileHandler htmlfile = new FileHandler("LogApp.htm");
			// Устанавливаем html форматирование с помощью класса HtmlFormatter.
			htmlfile.setFormatter(htmlformatter);
			logger.addHandler(htmlfile);



А как сделать, чтоб и другие классы свои логи писали в этот же файл
...
Рейтинг: 0 / 0
18.11.2014, 11:31
    #38809236
YamahaR1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логирование
-=Koba=-,

Указать такой же file name? :)
...
Рейтинг: 0 / 0
18.11.2014, 11:33
    #38809239
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логирование
...
Рейтинг: 0 / 0
18.11.2014, 11:33
    #38809240
-=Koba=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логирование
YamahaR1-=Koba=-,

Указать такой же file name? :)

Не ну это понятно

Не хочется по всему проекту разносить этот код

Код: java
1.
2.
3.
4.
5.
6.
7.
Logger logger = Logger.getLogger(LogApp.class.getName());
....
			HtmlFormatter htmlformatter = new HtmlFormatter(); 
			FileHandler htmlfile = new FileHandler("LogApp.htm");
			// Устанавливаем html форматирование с помощью класса HtmlFormatter.
			htmlfile.setFormatter(htmlformatter);
			logger.addHandler(htmlfile);



Те по сути объявляю
private static final Logger LOGGER = Logger.getLogger(LoggerExample.class.getName());


И он пишет все в один файл который я задал уже (имя файла может меняться)
...
Рейтинг: 0 / 0
18.11.2014, 11:39
    #38809249
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логирование
...
Рейтинг: 0 / 0
23.11.2014, 02:14
    #38814273
skywriter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логирование
Из файла $JAVA_HOME/jre/lib/logging.properties/logging.properties:
автор# "handlers" specifies a comma separated list of log Handler
# classes. These handlers will be installed during VM startup.
# Note that these classes must be on the system classpath.
# By default we only configure a ConsoleHandler, which will only
# show messages at the INFO and above levels.
handlers= java.util.logging.ConsoleHandler

# To also add the FileHandler, use the following line instead.
#handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler

<...>
############################################################
# Handler specific properties.
# Describes specific configuration info for Handlers.
############################################################

# default file output is in user's home directory.
java.util.logging.FileHandler.pattern = %h/java%u.log
java.util.logging.FileHandler.limit = 50000
java.util.logging.FileHandler.count = 1
java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
Вместо XMLFormatter задать соответствующий HtmlFormatter. Почему нет?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Логирование / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]