powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat: как правильно указать ему не делать daylightsaving ?
5 сообщений из 5, страница 1 из 1
Tomcat: как правильно указать ему не делать daylightsaving ?
    #38485337
ozzmosis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Томкат в своей консоли выводит "дореформенное" зимнее время, на 1 час вперёд, вместо "истинно московского".
Гугление показало, что в запуск его надо добавить ключик -Duser.timezone, но нет уверенности, что именно так надо делать.
Пока что работает вот это:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
. . .
:gotBase

rem Ensure that any user defined CLASSPATH variables are not used on startup,
rem but allow them to be specified in setenv.bat, in rare case when it is needed.
set CLASSPATH=

 @rem 01.12.2013:
set JAVA_OPTS=%JAVA_OPTS% -Duser.timezone=Etc/GMT-3 

rem Get standard environment variables
if not exist "%CATALINA_BASE%\bin\setenv.bat" goto checkSetenvHome
call "%CATALINA_BASE%\bin\setenv.bat"
. . .

Правильный ли ключик указан (Etc/GMT-3 для Москвы) и в правильном ли месте батника он воткнут ?
...
Рейтинг: 0 / 0
Tomcat: как правильно указать ему не делать daylightsaving ?
    #38485380
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ozzmosis,
Код: plaintext
1.
2.
3.
 
user.timezone=GMT+4
user.timezone=Europe/Moscow
 

- Timezones, Daylight Savings, and the TZupdater for the Java Runtime Environment (JRE)
- Java Time Zone Updater Tool 1.3.60
...
Рейтинг: 0 / 0
Tomcat: как правильно указать ему не делать daylightsaving ?
    #38485692
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tomcat тут не при чем. Это всё конфигурация Java.
Если текущую Timezone указывать в виде GMT+/-, то перехода на зимнее\летнее время не будет.
Если указывать более конкретное имя вида Europe/Moscow, тогде будет переход.
Если переход на зимнее время работает не актуальное, то, возможно стоит поставить самый последний update Java?
Раньше можно было самому апдейты на любую версию накатывать. Что сейчас - не знаю. Пишут что не очень хорошо:
http://developers.slashdot.org/story/13/06/08/051235/
...
Рейтинг: 0 / 0
Tomcat: как правильно указать ему не делать daylightsaving ?
    #38485737
ozzmosis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz, Usman - спасибо.

Ключ GMT + 4 приводит к показу правильного времени, как и ключ Etc/GMT - 3. Забавно, ну да ладно.
...
Рейтинг: 0 / 0
Tomcat: как правильно указать ему не делать daylightsaving ?
    #38486172
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Повторю - до java6u20 включительно , на некоторых часовых поясах возникала ошибка с учётом летнего времени.
Вне зависимости от версии tzupdate

P.S. Предполагается, что все нужные патчи на операционку уже установлены.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat: как правильно указать ему не делать daylightsaving ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]