log4j中存在日誌沒法打印問題解決

        我在項目中配置雙數據中心,原來類包名稱前最都是一致的,後來因爲項目的須要根據數據來源命名不一樣的類包名稱,這個致使一個問題,sql語句運行沒法正常打印出來,提示如下內容:html

 

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。內容以下顯示:sql

 

 

	<!--原有的項目類包定義的日誌類型-->
        <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>
相關文章
相關標籤/搜索