java - logp 不打印

标签 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");
    }
}

最佳答案

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

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

另外,请阅读七月的一些内容。例如,good exampleswhy not use JUL .

关于java - logp 不打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38670307/

相关文章:

utf-8 - PostgreSQL:仅在出错时记录查询

java - 无法通过网络传输来自麦克风的音频字节

java - 从 Mac 系统上的控制台导航到 jdk 文件夹

Java:初始化的内联私有(private)最终字段为空

javascript - 使用 HTML 和 Java 创建与 google 相同的搜索框

java - 如何在单击第二个 Activity 中的按钮时使用微调器更改 Main Activity 的背景颜色?

linux - 将 stderr 从 cron 重定向到管道

java - Android:java.util.logging.Logger 与 android.util.Log

java - 找不到 log4j siftAppender 输出日志

php - FirePHP 不输出任何东西