2011年5月3日火曜日

NetBeansを-Dfile.encoding=UTF-8で利用している場合にFindBugsの警告が文字化けしちゃうのを直す

やりたいこと

NetBeansでFindBugsの警告が文字化けするのを直したい。


なぜ?

読めん。


環境

  • Mac OS X Snow Leopard
  • NetBeans 7.0

原因

どうやら日本語メッセージがSJISで保存されている


方法

  1. /Applications/NetBeans/NetBeans 7.0.app/Contents/Resources/NetBeans/sqe1/modules/extにfindbugs.jarが入っているので、デスクトップにコピー
  2. jar xvf findbugs.jarとかやって解凍
  3. messages_ja.xmlの文字エンコードをSJISからUTF-8に変換
  4. jar cvf findbugs.jar .とかやって圧縮
  5. 元あった場所に戻す

0 件のコメント:

コメントを投稿