首页 > 学院 > 开发设计 > 正文

纪念

2019-11-08 01:18:52
字体:
来源:转载
供稿:网友

 最近用到 log4j 框架,对于这只框架虽然早有耳闻,使使用是第一次,各种各样的问题让人手足无措,不过还不用凭我的聪明才智都一一解决了,期中具有纪念意义的是:  当项目加载到配置的 log4j.porperties 文件后 ,console 打印了大量SSH 等框架相关的 info级别 的信息,这种流氓行为让人很不爽,我不用凭我的聪明才智百度了一下:  ”怎么不让log4j显示sPRing 信息”  很快被我一双慧眼找到了关键。给我启发的是:   log4j.logger.freemarker.cache=ERROR  我试了一下,确实管用,不过还有其他的许多没有用的信息,难道让我一个个的进行设置!可不可以这样呢。。。  这次,我决定凭我的聪明才智解决问题,我先把那些copy来的行段一一删除,然后在 log4j.porperties 只增加一行配置信息:   log4j.logger.com=ERROR  惊喜的发现上次大量出现的信息这次都没了,不过还是有几行info ,好像是特意留下来求我原谅的,我呵呵一笑,我毫不留情的在 log4j.porperties 又增加两行   log4j.logger.org=ERROR   log4j.logger.freemarker=ERROR 。  啊,果然,世界清静多了。

 曾经在一本讲 junit 的书上看过一句话: 理论是当你知道某件事事时,但它却不起作用。实践是当某件事起作用时,你却不知道为什么。程序员将理论与实践结合起来的时候:什么事都不起作用并且他们还不知道为什么。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表