
Estoy en una situación en la que necesito crear un entorno UAT que refleje el entorno de producción lo más fielmente posible.
Actualmente tengo un problema con una aplicación Java que utiliza una zona horaria diferente en los dos entornos y, por lo tanto, se comporta de manera diferente.
Sé que la JVM me permite pasar, por ejemplo, "-Duser.timezone=JST" en la línea de comando. En Windows, ¿cuáles son los posibles lugares donde la JVM podría obtener esta zona horaria si no se le pasa explícitamente (o mediante programación)?
En caso de que sea importante, estoy usando Windows Server 2008, Windows Server 2008 R2 y Java 1.5.0_06, pero no quiero limitar las respuestas a estos entornos.