首页 > 解决方案 > 如何在 Windows 上部署的独立项目中创建 Spring Boot 日志?

问题描述

我正在使用以下来执行 spring 并创建日志

java -jar AhMachine-0.0.1-SNAPSHOT.jar > c:\log.txt

但这会创建一个终身的日志。

有没有办法通过命令行或spring boot分割这个日志?

标签: spring-bootspring-logback

解决方案


不是通过命令行,这都可以通过滚动文件附加程序在 jar 内完成:

https://www.baeldung.com/java-logging-rolling-file-appenders

如果无论如何都无法访问 Jar,请查看此评论:

https://stackoverflow.com/a/53395247/3942132

我还没有测试过,但应该有一个用于 windows 的 rotatelogs.exe 进程。


推荐阅读