読者です 読者をやめる 読者になる 読者になる

Ubuntu8.10で「 警告:この文字は、エンコーディング UTF8 にマップできません。」

javac test.java

Ubuntu8.10にてjavaでコンパイルしようとすると出るエラー。

今のところ対策は以下のとおり。

javac -encoding EUC-JP test.java

こうすることで大量の警告を消すことができる。
しかしもっといい方法がありそうだ。

ただ単に 2009/11/05追記

ファイルのエンコーディングを変えることでうまくできた。
vimであれば

:e ++enc=euc-jp

で解決。

未だにエンコードのあたりがわからなくなる…