删除日期&使用java.util.logging从控制台输出中的类名

时间:2015-08-14 04:39:15

标签: java java.util.logging

我正在使用java.util.logging,我想知道如何从控制台输出中删除日期和类名。我读过一些类似的帖子,但似乎都没有解决问题。为了解决这个问题,我尝试创建一个CustomFormatter并重写一些方法,但这也没有用。这是我的代码的样子:

public class CustomFormatter extends Formatter {
    public CustomFormatter() {
        super();
    }

    @Override
    public String format(LogRecord record){
          return "testing";
    }
    @Override
    public String formatMessage(LogRecord record) {
        return "testing";
    }

}
public void logStuff() {
    logger.setLevel(Level.INFO);
    Handler consoleHandler = new ConsoleHandler();
    consoleHandler.setFormatter(new CustomFormatter());
    logger.addHandler(consoleHandler);
    logger.info("log stuff");
}

我得到以下输出:

testingAug 13, 2015 9:37:12 PM className     <init>
INFO: log stuff

我想得到:

INFO: log stuff

0 个答案:

没有答案