2009年11月25日 星期三

「手把手」安裝 Java 與修正兩處亂碼

Ubuntu 的 Java 在 GUI 及網頁部份皆會出現亂碼,GUI 部份是字型名稱在設定檔裡面寫錯了,而網頁部份則是有的還在使用 Big5 所導致。



這兩個部份以下就教大家怎麼修改。







安裝 Java



需要安裝 Java 沒有的請先安裝

sudo aptitude install sun-java6-jre sun-java6-plugin



修正 Java 的 GUI 亂碼



Step1、你可以使用ttf-arphic-uming或者其它中文字體,如果是ttf-arphic-uming請先安裝

sudo aptitude install ttf-arphic-uming



Step2、fontconfig.properties 裡面的字型名稱寫錯了,是 uming.ttc 不是 uming.ttf 所以需要修正。

sudo sed -i 's/uming.ttf$/uming.ttc/g' /usr/lib/jvm/java-6-sun/jre/lib/fontconfig.properties



修改前









修改後









Step3、如你要使用其它字型,需建立 fallback 目錄並把字型連結進去,底下以文泉譯正黑為例。

sudo mkdir /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback

sudo ln -s /usr/share/fonts/truetype/ttf-wqy-zenhei/wqy-zenhei.ttc /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback



修正網頁的 Java 亂碼



Step1、Alt+F2 輸入 ControlPanel 執行







Step2、選擇 Java檢視→在 Runtime 參數填入 -Dfile.encoding=big5確定









修改前









修改後









參考資料:





java頁面出現亂碼或文字成空白方塊

Java 顯示

沒有留言:

張貼留言