LogKit支持把当前文件和行数打印出来吗?

@Jfinal 有个需求,就是打印信息时想把当前文件名和行数都打印出来,不知道Logkit能否支持,我看了代码,好像不行吧。

评论区

JFinal

2017-12-20 21:32

LogKit 仅用于 jfinal 自身在无法确定日志被初始化,以及无需真正做日志的场景,并非让用户用于其它情况

你的需求,需要先获取一个 log 对象:
private static final Log log = Log.getLog(Xxx.class);

然后再使用:
log.error(...);

这样出来的日志就会有很详细的格式

rirai

2017-12-21 10:19

@JFinal 谢谢。原来一直是这么用的,看到jfinal有个logkit就想偷懒一下。

一路走来

2021-01-05 16:54

@JFinal 可不可以再logkit多搞个参数传入Xxx.class咧?这样还是会方便很多。当然我没看源代码,只是觉得理论可行。

JFinal

2021-01-06 11:36

@一路走来 可行是可行,但是没有必要,因为你可以这样来用:
Log.getLog(Xxx.class).error(...);

还可以这样来用:
Log.getLog(getClass()).error(...);

热门反馈

扫码入社