Quarkus внезапно больше не может печатать информацию о запуске:
Profile%s %s activated. %s
Раньше это выглядело так:
Profile dev activated.
Единственное, что я изменил, — это добавить фильтр журналирования, который также заменяет символы новой строки.
quarkus.log.console.filter=DefaultConsoleFilter
Есть идеи?
import io.quarkus.logging.LoggingFilter;
import java.util.logging.Filter;
import java.util.logging.LogRecord;
@LoggingFilter(name = "DefaultConsoleFilter")
public class DefaultConsoleFilter implements Filter {
@Override
public boolean isLoggable(LogRecord record) {
String message = record.getMessage();
message = replaceNewline(message);
record.setMessage(message);
return true;
}
private static String replaceNewline(String message) {
message = message.replace("\r\n", "\n").replace("\n", "\\n");
return message;
}
}
Подробнее здесь: https://stackoverflow.com/questions/791 ... ly-anymore