eclipseデフォルトの文字コード
java開発では標準的に使っているeclipse。
今回は軽量な環境を使いたかったので重いpleiades all in oneでは無く、eclipseに必要なモジュールを追加しながら環境を整えた。
設定も自分で一から行う必要があった。
そんな中でハマったのがJSPの文字コード。
今回の仕事では既存JSPを改修する必要がある。
そこには日本語のコメントが多数書かれているが、そこが文字化けしてしまう。
ファイルを1つずつ、Propertiesを開いて Text file encodingを「Other:UTF-8」に変更しても良いのだけれども、ファイル開くたびに実行するのは面倒。
対処
Geneal > Content Types > Contet types: > Text > JSPと選択すると、画面の一番下に Default encoding: の欄がある。ここの設定を Default encoding: UTF-8 と指定する。
なお元々の設定は ISO-8859-1(ラテン・アルファベットの文字コード。Latin-1)。
この設定の優先度がとても強く、他の設定より優先されていた。
- EclipseLinkでJPA
- eclipseの良く使うショートカットキー
- itext5でPDFを暗号化する
- Java DateFormat
- Java8で指定回数繰り返し
- Java9でJAXB
- JavaでZip圧縮
- javaでイメージフォーマット変換
- javaでダミー画像作成
- javaでファイルの更新日時を変更する