java - 更改tomcat的时区

标签 java windows timezone tomcat8

<分区>

我已经下载了 Tomcat 8 并将解压后的文件夹复制到我需要的路径中。 我在运行我的网络应用程序时使用这个 tomcat 作为我的服务器。

  1. 当我使用 java time 包访问系统默认时区时,实际上是我得到的时区。 是系统的时钟设置吗?或者是tomcat的设置。

  2. 在tomcat的什么地方可以设置时区。

最佳答案

  1. Tomcat 使用操作系统时间设置。
  2. 设置环境变量的最佳位置是 tomcat bin 目录中的 setenv.bat (setenv.sh)。使用 set JAVA_OPTS="-Duser.timezone=GMT" 用于 windows 或 export JAVA_OPTS="-Duser.timezone=GMT" 用于 linux。还要确保 catalina.sh 包含调用 setenv 文件的脚本。它应该默认存在。

关于java - 更改tomcat的时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34715451/

相关文章:

java - Vaadin 6 上传组件 : how to terminate file upload proccess without saving wrong file on a server

java - 使用 Junit4 以编程方式构建 Junit 递归套件

windows - 运行.bat文件的命令

java - java中的正则表达式否定如何否定嵌套类

java - 调用方法时无限循环

windows - 如何避免批处理行限制(每行 8191 个字符)?

windows - 如何批量删除 stashes?

java - 将时区指定为 GMT 的日期字符串转换

Mysql 时区与 React.js/Node.js

mysql - Django 在将其保存到数据库时是否会破坏时区感知 DateTimeField?