Maven терпит неудачу, когда я пытаюсь показать меньше сообщений журнала - Нужно ли мне изменить больше строк в настройках журнала? - PullRequest
1 голос
/ 06 марта 2020

Согласно Как изменить уровень ведения журнала maven для отображения только предупреждений и ошибок? Я установил simplelogger.properties в maven / conf / logging / на:

org.slf4j.simpleLogger.defaultLogLevel=info
org.slf4j.simpleLogger.showDateTime=false
org.slf4j.simpleLogger.showThreadName=false
org.slf4j.simpleLogger.showLogName=false
org.slf4j.simpleLogger.logFile=System.out
org.slf4j.simpleLogger.levelInBrackets=true
org.slf4j.simpleLogger.log.Sisu=warn
org.slf4j.simpleLogger.warnLevelString=warn

И я запустить Чистую цель.

Работает. Без ПРЕДУПРЕЖДЕНИЙ, только ИНФО.

После этого я меняю одну строку в simplelogger.properties:

org.slf4j.simpleLogger.defaultLogLevel=warn

и перезапускаю Clean. Там не должно быть никаких сообщений журнала и их нет. Я немного подожду ... и получаю красную строку:

Process terminated

Если вместо этого я запущу Package, я вижу некоторые сообщения журнала WARN, и где-то ближе к концу весь буфер стирается, и я Я получаю ту же красную линию. Одинокий и красный.

Используемые терминалы: git-cmd.exe из git bash и значение по умолчанию cmd.exe

Делегирование включения / выключения сборки / компиляции в maven ничего не меняет.

Очевидно, Мне нужно соответственно изменить некоторые другие свойства в simplelogger.properties или другие настройки в другом месте. Но какие?

...