我使用jackrabbit-standalone-2.4.2.jar创建了一个代码,我在项目目录中获得了jackrabbit.log_IS_UNDEFINED.log文件。此日志文件非常庞大(接近1 GB)。我想禁用它,但我不知道如何。有没有人知道处理情况?
答案 0 :(得分:1)
要删除此文件,您必须(如文件名中所述)定义您要使用的记录器。
由于长耳兔依赖于slf4j,你应该正确配置一个记录器。
例如,您可以在lf4j-log4j12实现中添加依赖项,并在类路径中添加log4j.properties。
您还可以配置任何其他slf4j实现。
答案 1 :(得分:0)
我已经通过从jackrabbit-standalone.jar中删除logback.xml和slf4j.jar并在项目的类路径中添加slf4j.jar和slf4j-lo4j.jar来解决了这个问题。现在jackrabbit.log_IS_UNDEFINED.log消失了,我得到了所需的日志:)