Языковой стандарт Sytem не получен при запуске jvm - PullRequest
2 голосов
/ 14 декабря 2011

После изменения языкового стандарта системы (регион и валюта) я ожидал, что смогу использовать новое значение в моих программах Java.Но после запуска небольшого примера валюта все еще использует старое значение.

Есть ли что-то особенное, что нужно сделать в macosx для повсеместного изменения локали ??

1 Ответ

0 голосов
/ 25 июня 2012

По какой-то причине java в OS X не просто выбирает язык системы. Я думаю, вам просто нужно установить его вручную для Java.

Я не очень много использую Java, но я установил кодировку перед использованием аргумента командной строки -Dfile.encoding=UTF-8. Я не уверен в том, как установить другие аспекты локали, такие как символ валюты, но, возможно, это приведет вас на правильный путь.

...