Java Logger (java.util.logging)

104
21 марта 2021, 14:00

Мой лог выводиться в таком виде:

июл 06, 2019 2:46:04 AM Core.lexer lexer

INFO: |The end of the analysis|

июл 06, 2019 2:46:04 AM Core.lexer lexer

INFO: |The end of the analysis|

Есть-ли способ, отформатировать в следующий вид:

Дата: Сообщение

Нужно избавиться от переноса строки после даты.

Answer 1

Example.java

public class Example {
    private static Logger LOGGER;
    static {
        try (InputStream stream = Example.class
                                         .getClassLoader()
                                         .getResourceAsStream("logging.properties")) {
            LogManager.getLogManager().readConfiguration(stream);
            LOGGER = Logger.getLogger(Example.class.getName());
        } catch (IOException exc) {
            exc.printStackTrace();
        }
    }
    public static void main(String[] args) {
        LOGGER.info("Test");
    }
}

logging.properties

handlers=java.util.logging.ConsoleHandler
java.util.logging.ConsoleHandler.level=INFO
java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter
java.util.logging.SimpleFormatter.format=[%1$tF] %5$s %n
READ ALSO
Как лучше найти и вывести одинаковые элементы из двух списков?

Как лучше найти и вывести одинаковые элементы из двух списков?

Дано два списка строками с целыми числами через пробелНеобходимо вывести уникальные элементы(1 раз - 1 элемент), которые присутствуют и в первом...

89
Как достать данные в int или в String из JSON (Java и json-simple)

Как достать данные в int или в String из JSON (Java и json-simple)

Есть JSONObject, и от туда я могу достать информацию только в переменную типа long При попытке прировнять значение из JSONObject к переменной типа int или...

107
Jsoup.connect() Получить документ полностью

Jsoup.connect() Получить документ полностью

Проблема в следующем: использую библиотеку Jsoup для парсинга HTML страниц, но загвоздка в том, что на некоторых страницах некоторые элементы...

113
Arrays.asList и Collections.addAll не работают с int [] array?

Arrays.asList и Collections.addAll не работают с int [] array?

вот так привести массив в List могу

104