Je voudrais savoir comment transmettre des parameters à JVM avant de les démarrer. Par exemple,
Je pense que je dois modifier le paramètre de fuseau horaire JVM.
J’utilise éclipse avec Windows 7.
Dans Eclipse allez à
Run As -> Run Configurations -> Arguments -> VM Arguments
et définir l’argument JMV requirejs, par exemple
-Duser.timezone=PST
vous pouvez obtenir tous les identifiants de fuseau horaire disponibles dans JVM en exécutant ce test
for(Ssortingng id : TimeZone.getAvailableIDs()) { System.out.println(id); }
sortie
Etc/GMT+12 Etc/GMT+11 Pacific/Midway Pacific/Niue Pacific/Pago_Pago Pacific/Samoa ....
Les parameters JVM sont spécifiés en ligne de commande avec -D
java -Dfile.encoding=utf-8 -jar myApp.jar
Dans votre cas, utilisez -Duser.timezone
Comment définir un fuseau horaire JVM correctement