在IntelliJ社区版中使用spring boot时无法找到slf4j日志的显示位置

时间:2016-06-29 19:02:56

标签: java intellij-idea spring-boot slf4j

我是服务器端编程的新手,只是尝试Spring启动。 以下是我简单的Application类

@SpringBootApplication
@ComponentScan(basePackages = "controller")
public class Application {

    public static void main(String[] args) {
        Logger logger = LoggerFactory.getLogger(Application.class);

        ApplicationContext ctx = SpringApplication.run(Application.class, args);
        logger.error("Message logged at ERROR level");
        logger.warn("Message logged at WARN level");
        logger.info("Message logged at INFO level");
        logger.debug("Message logged at DEBUG level");



        String[] beanNames = ctx.getBeanDefinitionNames();
        Arrays.sort(beanNames);
        for (String beanName : beanNames) {
            System.out.println(beanName);
        }
    }

}

我正在使用gradle进行项目构建。 启动gradle引导运行后,示例GET请求工作正常,但我找不到日志。 日志打印在哪里? 我做错了什么或错过了什么? 我是否必须在application.yml或logback.xml中编写一些内容才能在spring boot中使用默认记录器?

0 个答案:

没有答案