chakokuのブログ(rev4)

テック・コミック・DTM・・・ごくまれにチャリ

javawsで文字化け(豆腐:□状態)

Linux内でtomcatを動かしてみようとjdkを落としてきた。その中に、javawsがあったので、動かしてみた。。すると文字化けが発生。どうみても、フォントが見当たらないと思われる。ググると、フォントライブラリに追加しろというのがあった。(御参考URL見てください)

ちなみに、自分がインストールしたjdkは jdk1.6.0_10 で、このバージョンのfont置場は、
$JAVA_HOME/jre/lib/fontsであった。
($JAVA_HOMEは人それぞれなのですが、多くの場合、/usr/local/jdkNNNN ; NNNはバージョン名と思われる)
fontsディレクトリにさらに、fallbackディレクトリを作り、そこに日本語フォント、
kochi-gothic.ttf , kochi-mincho.ttf
を置く(自分はリンクした)

これで豆腐(□)状態から、正しい漢字表記になった。
ちなみに、fallbackディレクトリとは何か??調べていないのでわかりません。。fonts-dirにも新しいフォント情報の追加が不要なのもわかりません。


自分の環境は以下のとおり
Linux Debian 4.0 Kernel:2.6.18 JDK: 1.6.0_10 (Java SE6 Update10 JDK)

■御参考URL


J備忘録様「Javaアプリケーションで文字化け」
http://blog.goo.ne.jp/j_adversaria/e/e767000377044473ddb3b4c0d405b4ac