由于项目所依赖的 jar 包使用 System.out 进行输出日志,对于排查问题并不方便,所以需要将日志重定向
解决方案:https://projects.lidalia.org.uk/sysout-over-slf4j
依赖
1 2 3 4 5
| <dependency> <groupId>uk.org.lidalia</groupId> <artifactId>sysout-over-slf4j</artifactId> <version>1.0.2</version> </dependency>
|
配置
1 2 3 4 5 6 7 8
| @Component public class SOutRedirectApplicationRunner implements ApplicationRunner {
@Override public void run(ApplicationArguments applicationArguments) { SysOutOverSLF4J.sendSystemOutAndErrToSLF4J(); } }
|