JVMはUbuntu 10.10のロケール設定をどこで取得しますか?
-
30-10-2019 - |
質問
システムのロケールを変更した後、私のWebアプリは正常に実行されますが、ファイルが生成されるたびに(java.text.numberformat.getCurrencyInstance())、ファイルに表示される通貨は、システムロケールの通貨である€とは対照的に$です。ただし、Webアプリケーションには適切な通貨を表示する問題はありません。システムはリモートUbuntu 10.10サーバーです。私はすべてのシステムのロケール設定の可能性を放棄しました、そして、複数の再起動の後、私はまだ答えに近い場所ではありません。 [編集]私は次のことを試しました:
https://askubuntu.com/questions/89976/how-to-change-the-default-locale-in-ubuntu-10-10-serverディスプレイの問題を解決した問題が最初に登場したとき。
ローカルエプルジを使用してフランス語を除く他のすべてのロケールをパージしました。
/etc/default/localeを編集して、以下を含めました。
LANG=fr_FR.UTF-8
LANGUAGE=fr_FR
LC_CTYPE=fr_FR.UTF-8
LC_NUMERIC=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
LC_COLLATE=fr_FR.UTF-8
LC_MONETARY=fr_FR.UTF-8
LC_MESSAGES=fr_FR.UTF-8
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
正しい解決策はありません
所属していません StackOverflow