既存のEclipseプロジェクトの文字コードを変更する

■ 背景
Windows 8 (64bit) に Eclipse (Kepler) がインストールされている
・既存のプロジェクトのプログラムコードがSJISで書かれているので、UTF-8に変更したい
Eclipse文字コード設定を変更するだけでは、ファイルの文字コードは変更されない

■ 文字コード変更の実際の手順
1. 文字コード変換ツール「文字コード判定&変換ツール.NET」を使って、拡張子が .java のファイルのみ文字コード変換する
2. Eclipse側の文字コード設定を変更する

■ 具体的な方法
(1)
・「文字コード判定&変換ツール.NET」をVectorサイトからダウンロード http://www.vector.co.jp/soft/dl/winnt/util/se476748.html
インストーラはないので、解凍して実行ファイルを起動する。次のように設定する。

・入力文字コードは「自動判定」。出力文字コードは「UTF8」の「BOM無」
拡張子に「java」を指定する
・「出力」ボタンを押す
・変換されたファイル一式を、元のプロジェクトフォルダに上書きコピーする

(2)
Eclipseの[Project]-[Properties]をメニューを選択
・[Resource]の[Text file encoding]で[Other]の[UTF-8]を選択する。

これでOK。

Eclipse 4.2 完全攻略

Eclipse 4.2 完全攻略

プログラマが知るべき97のこと

プログラマが知るべき97のこと