簡體   English   中英

Spring Boot + Maven不在控制台上打印日志

[英]Spring boot + maven not printing logs on console

通過終端使用Maven運行spring boot / java測試項目不會打印日志,但是當我通過Intellij(運行配置)運行項目時,它會打印日志。

我已經嘗試通過在application.yml文件中啟用日志來啟用Spring Boot的日志記錄,但是沒有用。 我還觀察到,由於intellij使用Java運行測試項目日志記錄有效,但是我從終端使用了maven,所以它不起作用。

    logging:
      level:
        root: INFO
        org.package INFO

在spring boot java項目中啟用日志,該項目在終端上打印內容。

除了縮進,您還缺少:

logging:
  level:
    root: INFO
    org.package: INFO

另外,您可以配置Spring-Boot的Logback,方法如下: logback

基本上,在資源路徑中創建一個logback.xml文件,其內容為:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <include resource="org/springframework/boot/logging/logback/base.xml"/>
    <logger name="org.springframework.web" level="DEBUG"/>
</configuration>

這也是另一個很棒的教程: 這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM