Leinを使用したLog4j.Propertiesの管理
質問
log4j.propertiesファイルをLeiningenでどのように管理できるかを把握しようとしています。 Leinが作成するJARにファイルを自動的に含めることができ、プロパティファイルに「Lein Swank」(およびLein Repl)にアクセスできるようにしたいと思います。
現在、プロジェクト「root」にファイルがありますが、Swankからのロギングを使用するとこのエラーが発生します。
[null] log4j:WARN No appenders could be found for logger (com.dev).
[null] log4j:WARN Please initialize the log4j system properly.
ありがとう!
注:ブログ投稿からlog4j.propertiesファイルを入手しました http://www.paullegato.com/blog/log4j-clojure/?utm_source=feedburner&utm_medium=feed&utm_campaign = feed%3a+ clojure+(planet+clojure0 Clojure内からロギング出力形式を構成する(実際には興奮している)コンテンツ(実際には興奮しています)が、まだそれを行う方法を見つけていません。
解決
log4j.propertiesファイルをに配置する必要があります 資力(トップレベルフォルダー - ここで、project.clj、src、test、lib、classesです)Leinプロジェクトのフォルダー。そうすれば、ClassPathで利用可能になり、実行するとプロジェクトにパッケージ化されます lein jar
.
他のヒント
これを最新の状態に保つために...
あなたは見るべきです clj-logging-config. 。これにより、Clojureからロガーを構成できます。
所属していません StackOverflow