log4j2

    0

    2답변

    방금 ​​log4j 1.x에서 log4j2로 업데이트했습니다. 모든 것은 제 1 판에서 잘 작동했습니다. 이제 log4j2로 업데이트 한 후 어떤 것도 로깅하지 않습니다. 아래 코드를 붙여 넣습니다. 하나는 밖으로 좀 도와주세요이 내 의존성이 <dependency> <groupId>org.apache.logging.log4j</groupId>

    3

    2답변

    구성에 대해 누락 된 단계를 확인할 수 있습니까? 저는 매우 간단한 웹 응용 프로그램에 로거를 추가하려고합니다. 이렇게하려면 log4j2 (beta9)를 사용하고 있습니다. 나는 적어 내 log4j2.xml <?xml version="1.0" encoding="UTF-8"?> <Configuration status="WARN"> <Appender

    1

    2답변

    각각 고유 한 이름을 가진 다중 스레드를 호출하는 Java 응용 프로그램을 실행 중입니다. 이제 각각의 로그 파일을 여러 개 만들고 로그 파일의 이름을 스레드 이름으로 지정해야합니다. log4j2를 사용하여이 작업을 수행 할 수 있습니까? log4j2 설정 파일을 작성하도록 도와주세요. 미리 감사드립니다.

    1

    2답변

    그래서 항상 lo4j를 설정하는 데 문제가 있습니다. 실제로 구성이 실제로 무엇을 의미하는지 완전히 파악할 수는 없습니다. 즉, 나는 새로운 애플리케이션에서 log4j2를 설정하려고하는데,이 시점에서 이것을 파악하려고 애 쓰고 싶지는 않습니다. 내 응용 프로그램의 경우 log4j2가 파일과 콘솔 (즉, 표준 출력)에 모두 기록되도록 설정해야합니다. 이와 함

    0

    2답변

    우리는 빌드에서 난독 화 항아리를 사용하고 Log4j2를 로깅 목적으로 사용합니다. 그러나 우리가 문자열로 기록하는 정보 로그는 올바르게 기록됩니다. 그러나 예외의 경우 로그, 즉 예외 추적 또는 exceprion.getmessage()는 세부 사항을 인쇄하지 않습니다. 그것도 난독 화 된 형태로, 즉 읽을 수 없습니다. 이 문제를 극복하기위한 제안이 있으

    1

    1답변

    실제로 자바 프로젝트에서 일하고 있어요하고 Log4j의 1.x에서에 비해 정말 강력한 것 같다 나는이 Log4j는 2 를 사용하고 싶습니다하지만이 의심의 여지가 그것에 대해 어떤 정보도 찾을 수없는 것 같습니다 : log4j 2로 Windows 이벤트 로그에 로그 할 수 있습니까? 기본적으로 그렇지 않은 경우 log4j 2와 호환되는 외부 라이브러리가있을

    0

    1답변

    레거시 로깅 클래스가 있습니다. 그것의 정적 로거 참조 (로거라는)와 정적 메서드를 잔뜩 있어요. 각 메소드는 String 입력을 받아서 System.out.println에 기록하고 logger가 null이 아니면 로거에 기록합니다. 로거를 초기화하는 생성자가 있습니다. 그러나이 생성자는 패키지 범위만을 가지고 있으며 어디에서나 호출되지 않는다고 확신합니다

    1

    1답변

    configure Log4j2에서 까지 작업 디렉토리의 XML 파일에서 구성을 읽을 수 없습니다. 나는이 문서가 말한대로 시스템 속성을 설정하려고했다 : 의 log4j는 "log4j.configurationFile"시스템 등록 정보를 검사하고, 는 설정하면, 일치하는 ConfigurationFactory를 사용하여 구성을로드하려고 시도합니다 상대 및 절대

    1

    1답변

    Log4J2를 설정하려고하는데 콘솔에 인쇄 할 때 StatusLogger이 표시되는데 왜 내 설정 파일을 보지 못했는지 이해할 수 있습니다. (궁금한 점은 Log4J2가 사용하지 않는 JSON 라이브러리라고 생각합니다. 내 classpath 그래서 조용히 실패했지만, 불행히도 나는 확실하지 않다). 이 파일 이름, 예를 들어,에 sun.misc.Launch

    10

    4답변

    지금까지 log4j가 시스템 속성 -Dlog4j.debug를 처리 할 수 ​​있음을 이해했습니다. 앱을 실행하면 log4j의 디버그 출력이 표시됩니다. 예 : 자바 -Dlog4j.debug -jar test.jar log4j에 2 유사한 일이 있습니까?