11

私は、leiningenを使用してlog4j.propertiesファイルを管理する方法を理解しようとしています。leinが作成するjarファイルにファイルを自動的に含め、プロパティファイルに「leinswank」(および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内からログ出力フォーマットを構成するコンテンツ(実際にはワクワクします)ですが、それを行う方法はまだ見つかりません。

4

2 に答える 2

17

log4j.propertiesファイルをleinプロジェクトのresources(トップレベルフォルダー-project.clj、src、test、lib、classesがある場所)フォルダーに配置する必要があります。そうすれば、クラスパスで利用できるようになり、を実行するとプロジェクトにパッケージ化されますlein jar

于 2010-06-01T22:08:49.590 に答える
2

これを最新に保つためだけに...

clj-logging-configを確認する必要があります。これにより、Clojureからロガーを構成できます。

于 2013-05-16T17:01:13.840 に答える