首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级到java17会影响日志吗?

升级到java17会影响日志吗?
EN

Stack Overflow用户
提问于 2022-11-08 10:24:01
回答 1查看 29关注 0票数 1

我有一个java 11项目,它将日志打印到使用记录器的文件中。在我的课堂上,我用:

代码语言:javascript
复制
    private final static Logger LOGGER = LoggerFactory.getLogger(object.class);

将信息和错误发送到我的日志文件。此文件在我的application.properties中由

logging.file=logs/file.log

现在这个效果很好。我最近将该项目升级为Java17。现在,我仍然可以看到日志与‘日志-u程序’,但他们不再被登录到以前指定的文件。首先,我有一个' SLF4J : SLF4J路径包含多个SLF4J绑定‘警告,但是我删除了冲突的依赖项。当我经历java17的变化时,我没有看到任何关于日志的东西。但是应该保存日志的文件仍然是空的。

用记录器可以升级到java17 interfer吗?是什么使我的记录器不再登录到文件中?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-08 11:14:00

当我升级到Java17时,我还将spring启动器父版本升级到最新版本2.7.3。由于这次升级,logging.file被废弃了,必须由logging.file.name代替。因此,升级到Java17并不会导致这种情况,而是将spring引导启动程序的父级升级。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74359138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档