Blog Forum Wiki Links Contact Us NetbookUser
 
本页面的其他翻译:

解決java方塊

使用EeePC瀏覽一些需要java的網頁都會看到「方塊酥」,應該是那個網站的問題。Windows 基本上是 big5 based,所以剛好避過這個問題。避免方塊酥的方法很簡單。

方法一:(感謝Tetralet指點迷津)

  1. 使用 Ctrl-Alt-T 起動終端機
  2. 鍵入 sudo -s
  3. 鍵入 dpkg-reconfigure locales
  4. 使用PgDn移到最下方選擇zh_TW BIG5按下空白鍵→確定(稍等一會兒)
  5. Ctrl+D
  6. 鍵入 LC_ALL=zh_TW.Big5 firefox
  7. 再使用firefox瀏覽原先會出現「方塊酥」的網頁即可

方法二:(感謝Yuan Chao和cwhuang)

  • GUI介面
  1. 啟動 Java 控制面板(ControlPanel)
  2. 切至 Java 標籤,檢視 Java Applet 執行階段設定
  3. 雙擊 Java Applet 執行階段參數下方區域,加入-Dfile.encoding=Big5
  4. 『確定』、『套用』、『確定』離開設定介面
  • 直接修改設定檔
  1. 編輯 ~/.java/deployment/deployment.properties
  2. 於deployment.javapi.jre.xx.xx.xx.args=後加上-Dfile.encoding\=Big5(xx.xx.xx 是您 jre 的版本,若不存在本行請自行加上)

說明:

  1. Java 內部使用UTF8的編碼方式,來進行資料的傳遞
  2. 當需要存取外部非UTF8編碼的資料時,必須進行轉碼的動作
  3. 轉碼時依據file.encoding環境變數,未指定時其預設值為參考系統locale(即LANG/LC_ALL變數)
 
zh/howto/javabig5prblem.txt · 最后更改: 2008/02/21 11:44 由 ychao
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki