有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java slf4j如何在使用eclipse时启用日志记录

我使用以下两个日志依赖项:

<dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-simple</artifactId>
            <version>1.7.12</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.7.12</version>
        </dependency>

我使用的日志如下:

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
private static final Logger LOG = LoggerFactory
            .getLogger(PluginConfigurationParser.class);

然后在我的代码中,我做了这样的事情:

if (LOG.isDebugEnabled()) {
                            LOG.debug("some string for me");
                        }

当我在eclipse中运行代码时(从public static void main),代码会被执行,但控制台上不会出现日志。你能告诉我如何启用它吗

我知道SLF4J是一个API,我需要实际的绑定,但是我不确定这两个依赖项中的一个是否被认为是绑定。p>

希望你能因为我的slf4j小知识而耐心


共 (0) 个答案