當前位置:編程學習大全網 - 源碼下載 - 把Java開發從中文Windows遷移到Ubuntu

把Java開發從中文Windows遷移到Ubuntu

 首先說壹下 這篇文章主要是針對 Java 開發者的 如果是做 Windows 開發 那麽基本上沒有辦法把工作環境移植到 Ubuntu 上的(當然也不能說死 也許以後可以使用 WINE 試試 呵呵)

系統默認編碼 我們知道在中文 Windows 下壹般來說系統的默認編碼是 GBK 從 Java 開發的角度來說 就是在進行諸如 Java 源代碼編譯 文件讀寫等操作時 默認使用的編碼是 GBK; 而我們參照壹般的 Ubuntu 中文安裝文檔 可能會建議將默認的語言設置為 zh_CN UTF 這樣會帶來壹些問題 比如我在 Windows 使用 Eclipse 時的編輯器的默認編碼是 GBK 但是在 Ubuntu 下面就是 UTF 同樣是使用 Eclipse 在 Windows 下的中文文檔到了 Ubuntu 中會產生亂碼 必須手工逐個文檔設置屬性中的編碼為 GBK 才可以正常; 壹些測試代碼也是以默認編碼讀取文件的 這些代碼讀取出來的文件內容也會包含亂碼 所以 最好是將系統的默認編碼設置為 GBK 這樣和 Windows 下面的開發環境最接近 設置的方法應該不止壹種 我采用的是編輯 /etc/environment 改成這個樣子: 中文字體 Ubuntu 默認安裝後的中文字體不是點陣字體 因此在小字顯示的時候模模糊糊比較難看 而且 在瀏覽網頁時 無法顯示中文粗體 關於字體美化的文章網上太多了 有些是采用 Windows 字體來進行的; 最近 文泉驛 ( ) 的開源點陣字體受到很多好評 而且點陣字體正好合適用於小字的顯示 我用的是最新的 beta 版( pcf update ) 按照 文泉驛點陣宋體安裝指南 上的步驟安裝 修改了 nf 也執行了 fc cache f v 安裝過程還算順利 就是有壹點需要註意 那就是字體壹定要放在 /usr/share/fonts/ 的子目錄下面 不然執行 fc cache 不會起作用的 安裝完畢後需要配置壹下系統的默認字體 Firefox 也需要配置壹下字體 效果還是不錯的(見下面截圖) Java(Swing)程序的字體 這個我主要參考了 最簡單的對JDK 的中文亂碼處理方法 按照其中更簡單的那個方法 在 $JAVA_HOME/jre/lib/fonts/ 目錄下創建 fallback 目錄 並把壹個中文的 TTF 字體鏈接或者安裝到 fallback 目錄下就可以了 和參考文章說的稍有差別 我是下載了文泉驛 ttf update 的 TTF 字體 直接解壓後復制到 fallback 目錄下 接著執行 mkfontdir 和 mkfontscale 果然問題得以解決; 現在 NetBeans 或者 JMeter 的 打開 文件對話框中的按鈕和標簽就正確顯示出中文了 安裝在 Ubuntu 上面的 NetBeans : 存在中文問題的 打開項目 對話框: 經過處理後可以正確顯示中文的對話框: lishixinzhi/Article/program/Java/hx/201311/27094

  • 上一篇:聖誕購物中心活動計劃
  • 下一篇:怎麽申請淘寶賬號
  • copyright 2024編程學習大全網