Top/Java/log4j/エラー:WARN No appenders could be found for logger

Java/log4j/エラー:WARN No appenders could be found for logger

Tomcatの起動時などにlog4jのエラーが出ることがあります。

log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.TldConfig).
log4j:WARN Please initialize the log4j system properly.

設定ファイルにlog4j.xmlを使っている場合

「log4j.xml」内部の<category name="〜">タグを探します。そこにエラーで出ているクラス(上記の例では「org.apache.catalina.startup.TldConfig」)の記載がなければ、以下のように記載を追加します。(クラス名をフルに書かずにパッケージ名でOKです。)

<category name="org.apache.catalina">
    <priority value="error" />
    <appender-ref ref="STDOUT" />
</category>

設定ファイルにlog4j.propertiesを使っている場合

以下を参考にlog4j.propertiesを修正します。
http://www.techscore.com/tech/ApacheJakarta/Log4J/2.html

このページを共有:
  • このページをはてなブックマークに追加 このページを含むはてなブックマーク
  • このページをlivedoor クリップに追加 このページを含むlivedoor クリップ
  • このページをYahoo!ブックマークに追加
  • このページを@niftyクリップに追加
  • このページをdel.icio.usに追加
  • このページをGoogleブックマークに追加

このページのURL:

ページ新規作成

新しいページはこちらから投稿できます。

TOP