首頁 >Java >Java基礎 >linux環境下java中文亂碼怎麼解決

linux環境下java中文亂碼怎麼解決

尚
原創
2019-12-05 15:00:043323瀏覽

linux環境下java中文亂碼怎麼解決

部署在linux下的java應用程式中的中文會變成一個一個的「口」字,也就是亂碼

問題分析:

程式碼中使用如下的實作方式:

new java.awt.Font("宋體", Font.PLAIN, 12)那麼jdk中一定需要「宋體」這個字體($JAVA_HOME/jre/ lib/fonts目錄下)

由於JDK預設沒有中文字體,所以就會顯示為亂碼

需要手動設定一下,讓java應用程式能夠找到所需的中文字體

解決方式:

將所需的字體檔案上傳至$JAVA_HOME/jre/lib/fonts目錄下,重啟tomcat即可(所需的字體可在window系統下找到,以window 7為範例:字體保存在C:\Windows\Fonts路徑下)

更多java知識請追蹤java基礎教學欄位。

以上是linux環境下java中文亂碼怎麼解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn