栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

从哪里导入org.apache.log4j.Logger

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

从哪里导入org.apache.log4j.Logger

从哪里导入org.apache.log4j.Logger
  • 背景
  • 排查过程
    • 哪个包?
    • 测试老包

背景

为了搭建一个log4j的demo。网上搜log4j的demo,第一步肯定是导包。网上基本都是导入下面这个包。

org.apache.log4j.Logger

结果我在导入jar包log4j-core-2.15.0.jar后,能看到的始终为org.apache.logging.log4j.core。
本来以为是包里封装的类有差异。后来看,差异太大了,还是准备由万能的搜索引擎确认下。

排查过程 哪个包?

需要导入的到底是哪个包呢?
于是直接百度org.apache.log4j.Logger。搜到了它的API文档

https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Logger.html

文档中是这么描述的:

This is the central class in the log4j package. Most logging operations, except configuration, are done through this class.

鉴于这篇文章的log4j版本为1.2,于是,我还是觉得找个超老版本的log4j1.2试一下。
找到apache官网

https://logging.apache.org/log4j/2.x/

咿?怎么默认就是2.x版本了,手动切了下url到

https://logging.apache.org/log4j/1.2/download.html

发现如下说明

On August 5, 2015 the Logging Services Project Management Committee announced that Log4j 1.x had reached end of life. For complete text of the announcement please see the Apache Blog. Users of Log4j 1 are recommended to upgrade to Apache Log4j 2

2015 年 8 月 5 日这个版本就EOS了么。

测试老包

不过都走到这里了,无论如何还是要把老版本的包拉下来试试。
不愧是老版本,这个速度,简直绝了。

下下来后,果然,代码通畅了。也就是说
org.apache.log4j.Logger这个类适用于
log4j-1.2.17这个版本。
对于log4j-2.x版本。还要找,无力吐槽。
知识点落后,真是难做呀。留个爪印,后续继续追进。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/659082.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号