Javann

Javaコンパイラのメッセージが文字化けする(MacOS X)

MacOS X 10.2環境において、Javaコンパイラのメッセージが文字化けしてしまいます。

この現象は、複数の文字コードが使われているために起こります。 例えば、ファイル名には「UTF-8」、 UNIXに関係するところには「EUC」を、 今までのMac OSに関係する部分には「Shift JIS」が使われているという具合にです。

Java環境のデフォルトエンコードは「SJIS」なので、 ターミナルの文字セットエンコーディングで 「日本語 (Shift JIS)」を選択すれば、javacのメッセージを日本語で表示できます。


ターミナルの文字セットエンコーディング

  1. ターミナルを1つ開く。

  2. javacのメッセージが文字化けしている。
    terminal-encoding-1.jpg

  3. 「ターミナル」メニューの「ウインドウの設定」を選択する。

  4. 文字セットエンコーディングが、「Unicode™ (UTF-8)」になっている。
    terminal-encoding-2.jpg

  5. 「日本語 (Shift JIS)」を選択する。
    terminal-encoding-3.jpg

  6. 文字化けせずに表示されるようになった。
    terminal-encoding-4.jpg


最終更新日:02/02/2003 20:56:28
Copyright 1995-,2002-2003 Naoya Ando. All Rights Reserved.