log4j 에 로그 가 존재 합 니 다. 문 제 를 인쇄 할 수 없습니다.

저 는 프로젝트 에 더 블 데이터 센터 를 설정 합 니 다. 원래 패키지 이름 은 가장 일치 합 니 다. 나중에 프로젝트 의 수요 에 따라 데이터 출처 에 따라 서로 다른 패키지 이름 을 명명 해 야 하기 때문에 문제 가 발생 했 습 니 다. sql 문 구 는 정상적으로 인쇄 되 지 못 하고 다음 과 같은 내용 을 알려 드 립 니 다.
log4j:WARN No appenders could be found for logger (com.ps007.group.dao.ClassUserDao.getOutStudentList).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
       원래 잘 사용 되 었 는데 갑자기 일부 코드 가 로 그 를 출력 하지 못 해 연구 한 지 오래 되 어서 야 알 게 된 것 은 Appender 를 다시 정의 해 야 하기 때 문 입 니 다.내용 은 다음 과 같 습 니 다.
	<!--              -->
        <category name="com.old">
		<priority value="DEBUG" />
		<appender-ref ref="OLD_FILE" />
		<appender-ref ref="OLD_FILE_ERR" />
		<appender-ref ref="OLD_CONSOLE" />
	</category>
        <!--          -->
        <category name="com.new">
		<priority value="DEBUG" />
		<appender-ref ref="NEW_FILE" />
		<appender-ref ref="NEW_FILE_ERR" />
		<appender-ref ref="NEW_CONSOLE" />
	</category>

좋은 웹페이지 즐겨찾기