Примечание через год: я больше не использую java.util.logging.У меня была странная ошибка, из-за которой мой поток остановился в методе log ().Вероятно, это был мертвый замок.Я перешел к 'Log4j'.
Для того, чтобы ошибки регистрировались красным и информация в черном на консоли eclipse, вы можете создать свой собственный ConsoleHandler:
public class MyConsoleHandler extends StreamHandler {
private java.util.logging.Formatter formatter = new SimpleFormatter();
public void publish(LogRecord record){
if(record.getLevel().intValue() < Level.WARNING.intValue())
System.out.println(formatter.formatMessage(record));
else
System.err.println(formatter.format(record));
}
}
и используйте его с:
java.util.logging.LogManager.getLogManager().reset();
java.util.logging.Logger.getLogger("").addHandler(new MyConsoleHandler())