log4j. properties 에서 log4j. rootLogger 와 log4j. rootCategory 는 어떤 차이 가 있 습 니까?
1736 단어 log4jrootCategoryr
다음은 log4j 공식 API 에서 쓴 것 으로 logger 와 category 의 차 이 를 설명 할 수 있 습 니 다.
public class Category
extends java.lang.Objectimplements
AppenderAttachable
This class has been deprecated and replaced by the
Logger
subclass. It will be kept around to preserve backward compatibility until mid 2003. Logger
is a subclass of Category, i.e. it extends Category. In other words, a loggeris a category. Thus, all operations that can be performed on a category can be performed on a logger. Internally, whenever log4j is asked to produce a Category object, it will instead produce a Logger object. Log4j 1.2 willnever produce Category objects but only Logger
instances. In order to preserve backward compatibility, methods that previously accepted category objects still continue to accept category objects. For example, the following are all legal and will work as expected.
// Deprecated form:
Category cat = Category.getInstance("foo.bar")
// Preferred form for retrieving loggers:
Logger logger = Logger.getLogger("foo.bar")
The first form is deprecated and should be avoided.
There is absolutely no need for new client code to use or refer to the
Category
class. Whenever possible, please avoid referring to it or using it. See the short manual for an introduction on this class.
See the document entitled preparing for log4j 1.3 for a more detailed discussion.
Author:
Ceki Gülcü, Anders Kristensen
=======
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Spring Boot에서 log4j 로깅 방법Spring Boot은 모든 내부 로그에 Commons Logging을 사용하지만, 기본 설정은 Java Util Logging, Log4J, Log4J2, Logback과 같은 일반적인 로그를 지원합니다.각 Log...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.