如何在spring启动应用程序中的.log文件中编写stdout语句

Pra*_*kar 7 java logging spring-boot

  • 我试图在日志文件中编写System.out.print语句

  • 我使用以下application.properties文件

logging.level.org.springframework.web = INFO

logging.level.org.hibernate = ERROR

logging.level.com.cirq.configurator = INFO

logging.path = $ {mypath中}

logging.file = filename.log

  • 但是使用上面的代码,我无法在日志文件中编写System.out.print语句
  • 首先,我创建spring-boot项目的.jar文件并在underow应用程序服务器中运行
  • 请帮帮我....先谢谢

Sat*_* Kr 6

如果要在下载应用程序服务器中部署.jar文件,则System.out.print语句将不起作用(意味着它不会写入日志文件中).

为此,你必须使用在Spring Boot中内置的log4j.

例:

final static Logger logger = LoggerFactory.getLogger(YourController.class);

logger.info("Your print statement");

参考链接