java中logger关闭log,Java Logger进入()和退出()方法

我刚开始使用

Java Logger.我尝试将其输入()和exiting()方法与类名和方法的硬编码字符串一起使用.他们都不适合我.他们没有日志条目.但是该方法中的其他日志语句已正确记录.我的记录器级别设置为CONFIG.我试图设置为ALL但仍然无法看到它们的日志条目.

我发现每个条目都有一行记录了类名和方法.看来这两种方法都没有必要.但我仍然想知道如何让它们为我工作.

编辑:

我的代码遵循:这些enter()和exiting()不会在日志文件中创建一个条目

//class variables

private final static Logger logger = Logger.getLogger(MyClass.class.getName());

private static FileHandler logFileHandler = null;

//within the main() method

Logger thisLogger = Logger.getLogger("");

logFileHandler = new FileHandler(logFileNameStr, false);

logFileHandler.setFormatter(new SimpleFormatter());

thisLogger.addHandler(logFileHandler);

thisLogger.setLevel(Level.CONFIG);

logger.log(Level.INFO, "Logfile Directory = " + logFileNameStr);

//within a constructor of MyClass

logger.entering("MyClass", "MyClass()");

....

logger.info(initMsg);

....

logger.exiting(this.getClass().getSimpleName(), "MyClass()");

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值