引自:http://www.examda.com/linux/fudao/20090928/091946607.html
在Windows和Linux(Fedora/Ubuntu/RedHat)中安裝了NetBeans后,會遇到菜單等顯示亂碼的
問題。這里告訴大家如何解決中文顯示亂碼的問題,包括Windows、Fedora、Ubuntu下NetBeans中文亂碼解決辦法。
一、Windows下NetBeans中文亂碼解決辦法
l 找到你的Netbeans安裝目錄下的etc文件夾
l 用記事本打開netbeans.conf
l 找到netbeans_default_options(不是最后那個帶句號的…),
在其屬性的最后(引號以內)加一個空格, 再加上-J-Dfile.encoding=UTF-8
二、Fedora NetBeans中文亂碼解決辦法
l 拷貝/usr/share/fonts/zh_CN/TrueType中的ttf文件到你的JDK安裝目錄下
jre/lib/fonts/fallback里,如果在”java安裝目錄/jre/lib/fonts”下沒有”fallback”這個目錄,
可以手工創建一個,即可解決。
l
如果還不行的話,打開Netbeans的默認配置文件:我的在/home/www.dengchao.org/netbeans-6.5.1/etc
/netbeans.conf。
l 找到netbeans_default_options這一項(注意不要在#后面,那個是注釋)。
l 在最后加上:(空格)-J-Duser.language=zh -J-Duser.country=CNs
-J-Dfile.encoding=UTF-8
三、Ubuntu NetBeans中文亂碼解決辦法
l 在$JAVA_HOME/jre/lib/fonts目錄下創建一名為fallback的目錄
l
將一可顯示中文的字體放到fallback目錄下,可以到Ubuntu字體目錄(/usr/share/fonts)去復制一份或者用ln命令做一個硬鏈
接到該目錄(注:軟鏈接無效)
l 再運行NetBeans(or NetBean)即可