当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

Tomcat中因时区设置问题导致与系统时间不一致问题

发表于: 2011-03-06   作者:bsr1983   来源:转载   浏览次数:
摘要:         今天在调试一个Spring定时器相关的问题时发现服务器的Tomcat命令行中log4j输出的时间与操作系统时间不一致,且正好相差8个小时。         产生原因是因为Tomcat中的时区设置与操作系统的时区设置不一致,通过修改Tomcat根目录下的bin文件夹中的catalin

        今天在调试一个Spring定时器相关的问题时发现服务器的Tomcat命令行中log4j输出的时间与操作系统时间不一致,且正好相差8个小时。

        产生原因是因为Tomcat中的时区设置与操作系统的时区设置不一致,通过修改Tomcat根目录下的bin文件夹中的catalina.bat文件,增加以下配置解决问题:

       set JAVA_OPTS=%JAVA_OPTS% -Duser.timezone=GMT+08

       即将时区设置为北京时区(可根据实际所在时区进行设置)

 

Tomcat中因时区设置问题导致与系统时间不一致问题

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
我的工程中三个项目,编译其中的lib工程时是成功的,但是编译依赖于lib工程的第二个工程老出错, ms
问题描述: 最近学习Datapackage,创建完之后,部署处理但总是提示某某字段的区域设置和目标字段的
作者:Willam2004 引言: 做程序开发经常会与数据库打交道,Ubuntu下连接Oracle数据库的工具也不少
MySQL默认是向下兼容的,因此,将低版本数据库的SQL文件导入到高版本数据库时不会报错,但反过来就
MySQL默认是向下兼容的,因此,将低版本数据库的SQL文件导入到高版本数据库时不会报错,但反过来就
随着对苹果iPhone 4S电池寿命过低问题调查的展开,新的iOS 5软件中位置服务系统愈发被认为是导致耗
Summary Report中的时间说明 Summary是按整个场景的时间来做平均的,最大最小值,也是从整个场景中
在家里自己电脑上又重新安装了Oracle 10g和PLSQL Developer,装完后启动PLSQL Developer,弹出如下
问题症状:使用了CrystalQuartz,但是配置的Cron规则没有按需求的执行 解决误区:试图修改源代码,
前阵子有朋友在新浪微博上问到为什么他的Mac登录界面和系统内的显示语言不一致。我们最后搜索了一下
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号