无法使用spring boot 1.5.3将日志写入控制台和日志文件
我使用的是Spring boot 1.5.3版本,对于日志,我使用的是默认的Spring boot日志。 我没有为此添加任何额外的依赖项,而是将以下属性添加到我的application.properties文件中无法使用spring boot 1.5.3将日志写入控制台和日志文件,spring,spring-boot,Spring,Spring Boot,我使用的是Spring boot 1.5.3版本,对于日志,我使用的是默认的Spring boot日志。 我没有为此添加任何额外的依赖项,而是将以下属性添加到我的application.properties文件中 logging.level.org.springframework.web=info logging.level.com.mypackage.service.*=debug logging.level.root=info logging.pattern.console=%d{dd-M
logging.level.org.springframework.web=info
logging.level.com.mypackage.service.*=debug
logging.level.root=info
logging.pattern.console=%d{dd-MM-yyyy HH:mm:ss.SSS} %magenta([%thread]) %highlight(%-5level) %logger.%M - %msg%n"
但是spring日志正在写入控制台,应用程序日志没有写入控制台,“System.out.println”在tomcat中部署应用程序时也没有在控制台中打印
请告诉我如何解决此问题并打印系统输出语句。此处不需要通配符,这就足够了
logging.level.com.mypackage.service=debug
请记住,如果您的
root
位于信息级别,则不会出现任何调试日志,因此com.mypackage.service中的调试日志将被抑制 尝试包含starter loggin依赖项。默认情况下,它包含在所有SpringStarters项目中,但我看不到您的pom,因此我不确定您的pom配置
org.springframework.boot
spring启动程序日志记录
同样的问题仍然存在。private static final org.apache.commons.logging.Log LOGGER=org.apache.commons.logging.LogFactory.getLog(DataExceptionControllerAdvice.class);私有静态final org.jboss.logging.Logger LOGGER1=Logger.getLogger(DataExceptionControllerAdvice.class);私有静态最终org.slf4j.Logger LOGGER2=org.jboss.logging.LoggerFactory.getLogger(DataExceptionControllerAdvice.class);私有静态final org.apache.log4j.Logger LOGGER3=org.apache.log4j.Logger.getLogger(DataExceptionControllerAdvice.class);我试过以上方法,但没有用。记录器未打印到控制台