RESTful/jax-rs Javaアプリケーションのログを設定しようとしています。アプリは正しく機能しますが、ログを設定することはできません。tomcat6 java apps用のlog4j.propertiesファイルはどこに置くのですか?
private static Logger logger = Logger.getLogger(Foo.class); static { PropertyConfigurator.configure("log4j.properties"); }
を、私はWebContentを/ WEB-INF /、 で通常のlog4j.propertiesを入れているが、私はこのアプリでTomcatを起動したとき、私はcatalina.outに入る::私のコードで私が持っている
log4j:ERROR Could not read configuration file [log4j.properties]. java.io.FileNotFoundException: log4j.properties (No such file or directory)
他にどこにファイルを置くことができますか?申し訳ありませんが、これはn00bの質問ですが、これはしばらく私を困惑させています。
そして、 'PropertyConfigurator.configure()'を手動で呼び出さないでください。 –
@ライアン・スチュワート:良い点は、答えに追加しました、ありがとう –