当前位置: 首页 > 面试题库 >

在Tomcat中更改时区

向实
2023-03-14
问题内容

如何在Tomcat中更改时区?Webapp之一(Solr)使用的时区不正确 (与MySQL时间戳相比) ,我认为更改Tomcat的时区会有所帮助。谢谢!


问题答案:

除非tomcat具有个人的TZ环境变量,否则它将/etc/localtime在我的系统上使用的副本/usr/share/zoneinfo/America/New_York

Tomcat的个人时区将在其启动脚本中以如下形式指定:

-Duser.timezone=GMT


 类似资料:
  • 我想将嵌入式tomcat从8.5.6降级到8.5.51。 在我的日志中,我可以找到以下信息: 在哪里以及如何显式添加我想要的tomcat版本?

  • Tomcat为什么要这样做,我可以做些什么来防止它?

  • 我想试着测试一些javascript时区的东西,我需要把我的浏览器放到一个不同的时区,我在英国,所以它被设置为GMT,在冬天刚好和UTC一样,所以不可能计算出差异是否已经被考虑在内。 例如,我想把我的PC放入EST中,但我在Chrome选项中找不到任何东西,我尝试在Win10选项中更改我的时区,但浏览器忽略了它。重启Chrome没有任何帮助,即使我的PC确定它在EST并且我的Windows工具栏中

  • 我正在寻找一种通过改变散列来改变部分样式的方法。让我以一个例子来解释: > 当前URL为: 然后单击复选框,URL将更改为: 我想更改类的。 我尝试了以下代码,但它不起作用: 实际上,每次哈希更改时,控制台中都不会出现任何内容。

  • 问题内容: 我是Postgresql的新手,正在使用9.3版。我有一张桌子,里面有几行。我的问题是,当我更新一行时,该行号被更改并将其移动到表中的最后一个位置。我的问题是:这是否是默认行为,因为我认为在更新行时,不应将其从其位置移开?该操作似乎就像先删除然后再插入该行。 这是示例SQL: 从今起: 将ID为1的更新后的行移动到最后一个位置。 谢谢 问题答案: 行号已更改 关系表中没有“行号”之类的

  • 我已经在带有JDK 1.8的Linux m / c上安装了 2.2.5。 现在,我使用< code > spring-Cassandra-data jar中提供的< code>CassandraTemplate在< code>Cassandra DB中插入记录。 但是,时间戳被转换为GMT,即在存储在数据库中之前从中扣除5:30小时。 我希望实际时间戳存储在数据库中。 先谢谢你。