jackrabbit-standalone-2.4.2.jar を使用してコードを作成し、プロジェクト ディレクトリに jackrabbit.log_IS_UNDEFINED.log ファイルを取得しています。このログ ファイルは非常に巨大です (1 GB 近く)。無効にしたいのですが、方法がわかりません。誰かが状況に対処するためのアイデアを持っていますか?
1006 次
2 に答える
1
このファイルを削除するには、(ファイル名に示されているように) 使用するロガーを定義する必要があります。
jackrabbit は slf4j に依存しているため、ロガーを適切に構成する必要があります。
たとえば、依存関係に lf4j-log4j12 実装を追加し、クラスパスに log4j.properties を追加できます。
他の slf4j 実装を構成することもできます。
于 2012-07-09T15:36:16.403 に答える
0
この問題は、jackrabbit-standalone.jarからlogback.xmlとslf4j.jarを削除し、プロジェクトのクラスパスにslf4j.jarとslf4j-lo4j.jarを追加することで解決しました。これで、jackrabbit.log_IS_UNDEFINED.logがなくなり、必要なログが取得されます:)
于 2012-07-10T07:22:10.343 に答える