logging.level.org.springframework.web=INFO logging.level.org.hibernate=ERROR logging.level.com.cirq.configurator=INFO logging.path=${mypath} logging.file=filename.log
发布于 2017-02-28 13:00:14
如果您在下面的应用程序服务器中部署.jar文件,则System.out.print语句将无法工作(意味着它不会写入日志文件)。
为此,您必须使用内置在Spring中的log4j。
示例:
final static Logger logger = LoggerFactory.getLogger(YourController.class);
logger.info("Your print statement");
参考链接
发布于 2018-07-13 20:35:21
您需要在pom.xml文件中添加此依赖项:
<dependency>
<groupId>uk.org.lidalia</groupId>
<artifactId>sysout-over-slf4j</artifactId>
<version>1.0.2</version>
</dependency>然后,在main方法中,在执行任何操作之前调用以下代码:
SysOutOverSLF4J.sendSystemOutAndErrToSLF4J();
这样,在sysout或syserr中写入的任何内容都会在日志记录系统中捕获。
https://stackoverflow.com/questions/42483566
复制相似问题