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

 

你可能感兴趣的:(java,tomcat,windows,GMT,时区)