logp不打印

时间:2016-07-30 04:21:25

标签: java logging

当我运行此代码时,控制台上没有任何内容。我该如何使用logp?

import java.util.logging.Level;
import java.util.logging.Logger;

public class Log {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Logger.getGlobal().logp(Level.ALL, Log.class.getName(), "main", "t");
    }
}

1 个答案:

答案 0 :(得分:0)

由于日志记录级别太低,您的记录器无法打印消息。 ALL通常用于配置记录器,而不是用于实际记录。将记录级别更改为INFO,您将看到您的消息:

Logger.getGlobal().logp(Level.INFO, Log.class.getName(), "main", "t");

另外,请阅读JUL上的内容。例如,good exampleswhy not use JUL