2013年1月31日木曜日

MacOSX + Java + Eclipse(JUNO) 日本語ファイルパス 文字化け対策

Mac OSX 10.7で、EclipseをつかってJavaプログラムを実行すると、
日本語ディレクトリ名、ファイル名が文字化けして、いろいろとトラブルが起こる。

その場合、Eclipseのiniファイルに「-Dfile.encoding=utf-8」を追記し、
Eclipseと同じ階層にある、「eclipse」という実行ファイルへのエイリアスから
実行すると文字化けしない。

iniファイルは、パッケージ内にある。
「Eclipse.app/Contents/MacOS/eclipse.ini」

しかし、Eclipse.appから実行すると、Eclipse上でRunしたアプリケーションは、
日本語文字化けを起こす。

Javaの実行環境になんらかの問題があるのだろうが、まだわからない。

0 件のコメント: