log4jを検索して情報を集めていると、設定ファイルに「log4j.logger.xxx」となっていたり、「log4j.category.xxx」となっていたりして、どっちが正しいのか混乱したので、まとめてみました。 前提 検証したのは、log4j-1.2.17.jar 結論としては 設定ファイルに記述は、loggerとcategoryどっちで書いても同じ。 Javaの記述は、Loggerを使う。 以降、ソースを抜粋しながら検証します。 設定ファイルに記述は、loggerとcategoryどっちで書いても同じ。 log4j.properties # どっちでも同じ log4j.rootLogger=INFO, A log4j.logger.xxx=INFO, B log4j.rootCategory=INFO, A log4j.category.xxx=INFO, B org.apache