UTF-8のBOM除去

メモ帳かつUTF-8で保存すると、勝手に追加されるBOM

通常利用には問題ないのだが、Javaでコンパイル不可能となる弊害がある。

以下のようなエラーがでる。

Test.java:1: 警告:この文字は、エンコーディング MS932 にマップできません。

?ソpublic class Test {

^

Test.java:1: \65533 は不正な文字です。

?ソpublic class Test {

^

エラー 1 個

警告 1 個

このやっかいなBOM除去のためにはTeraPadなどのフリーソフトでUTF-8Nの文字コードで保存し直せば良い!

カテゴリー: Java パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.