答案 0 :(得分:0)
根据有关日志记录的MongoDB文档(您应该阅读!),Mongo驱动程序将在运行时在类路径上查找SLF4J。如果可用,它将使用它。否则,它将回落到find . -xdev -type d | while read l;do ls -l "$l" |
awk '{sum+=$5}END{print sum/1024/1024 "" $l }';done | sort -k 1
又名JUL。
在您的情况下,似乎找到 no SLF4J,因此,如果您不希望显示这些INFO级别的消息,则需要配置JUL。你有几个选择来做这件事。
最快最肮脏的方式(但不推荐,因为它可能会影响您机器上使用JUL的每个Java程序)是在JRE的lib目录中找到java.util.logging
:< jre install dir> / lib。那里有一条线看起来像这样:
logging.properties
将INFO级别更改为WARNING或SEVERE
.level=INFO
更好方式是在项目的某个位置复制上述.level=WARNING
# or
.level=SEVERE
文件(在< jre install dir> / lib中找到)并进行相同的更改。运行程序时,只需添加以下系统属性:
logging.properties