`

Tomcat5.5时区设置

阅读更多

项目中遇到Tomcat时间跟系统时间不一致的情况,在网上查找了下解决方案,开始试着通过修改Tomcat/bin/catalina.bat文件,set JAVA_OPTS=%JAVA_OPTS% -Duser.timezone=GMT+08这句不能随便加的,试过几次后找到如下位置:

set _EXECJAVA=%_RUNJAVA%

set MAINCLASS=org.apache.catalina.startup.Bootstrap

set ACTION=start

set SECURITY_POLICY_FILE=

set DEBUG_OPTS=

set JPDA=

在此加上:

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

保存后重启Tomcat时区设置生效!

需要注意的是,在进行以上修改时必须保证,操作系统时区设置必须正确!

 

我的系统环境:   windows8  :时区utc+8

Tomcat5.5  

 

参考:http://blog.tangjianwei.com/2009/06/04/the-problem-of-tomcat-timezone/

 http://blog.csdn.net/zhangxu3739/article/details/2793404

 http://hakusai.blog.sohu.com/73842063.html

 

分享到:
评论
2 楼 suihr 2011-12-03  
你设置的操作系统的时区正确吗?
1 楼 xiao_Yao 2011-11-17  
我用windows8 tomcat5.5
无法 使用 呀

相关推荐

Global site tag (gtag.js) - Google Analytics