Я нахожусь в ситуации, когда мне нужно создать среду UAT, максимально приближенную к рабочей среде.
В настоящее время у меня есть проблема с приложением Java, использующим разные часовые пояса в двух средах, поэтому веду себя по-разному.
Я знаю, что JVM позволяет мне передать, например, «-Duser.timezone = JST» в командной строке. В Windows, каковы возможные места, где JVM может получить этот часовой пояс, если не передать его явно (или программно)?
В случае, если это имеет значение, я использую Windows Server 2008 и Windows Server 2008 R2 и Java 1.5.0_06, но я не хочу ограничивать ответы этими средами.