ubuntu系统上运行jar程序输出时间时区不对

springboot项目打包jar文件在ubuntu系统上运行,发现在系统和日志里面,显示和打印的当前时间时区都是UTC+0,通过timedatectl命令设置系统时区为Asia/Shanghai,命令date -R发现系统已经修改成功,但是发现springboot仍然输出时间时区不对。

在各种方式尝试无果后,可以尝试下面的方式解决:

使用root账号运行

复制代码
dpkg-reconfigure tzdata

选择Asia-->Shanghai

最后重启服务器即可发现问题已经解决。

相关推荐
xiaohe072 分钟前
JAVA系统中Spring Boot 应用程序的配置文件:application.yml
java·开发语言·spring boot
Memory_荒年7 分钟前
Dubbo调优实战:从QPS 1000到10000的惊险过山车之旅
java·后端·dubbo
Cosolar9 分钟前
别再羡慕 Python 了!Java 开发者的 AI Agent 全指南:四大框架从选型到实战
java·人工智能·后端
来一斤小鲜肉10 分钟前
Spring AI核心:高阶API之Tool Calling
后端·ai编程
糖猫猫_10 分钟前
Kite 实现逻辑删除
后端·github
Memory_荒年21 分钟前
Dubbo高级实战:从“能用”到“好用”的奇技淫巧
java·后端
de_wizard22 分钟前
DeepSeek API 调用 - Spring Boot 实现
windows·spring boot·后端
椰奶燕麦23 分钟前
Ubuntu 设置静态IP
后端
Cosolar26 分钟前
解锁LLM能力:14种Prompt策略全解析与实践指南
人工智能·后端·面试
Flittly33 分钟前
【SpringAIAlibaba新手村系列】(4)流式输出与响应式编程
java·spring boot·spring·ai