Java以纯文本登录

MBZ*_*MBZ 12 java logging java.util.logging

我使用以下代码将Java Logger重定向到登录文件:

Handler handler = new FileHandler("test.log", LOG_SIZE, LOG_ROTATION_COUNT);
Logger.getLogger("").addHandler(handler);
Run Code Online (Sandbox Code Playgroud)

但它以XML格式登录.我希望完全像输出(即纯文本).我怎样才能做到这一点?

Gui*_*let 13

您需要在Handler上设置Formatter.创建自己的或使用SimpleFormatter

  • handler.setFormatter(new SimpleFormatter()); (12认同)