1.首先你得先正確安裝JDK,並配置好環境變量 可參考http://blog.csdn.net/chaimingkun/article/details/7488271java
2.安裝netbeanslinux
首先到netbeans官網下載netbeans,我用的是netbeans-7.1.1-ml-linux.shubuntu
在ubuntu上安裝netbeans提示這個錯誤,就是說找不到JDK6windows
首先在終端裏進入你放置netbeans那個文件夾字體
我是默認放到主文件夾/home/chaimingkun中,這樣簡單ui
chaimingkun@ubuntu :~$ sh netbeans-7.1.1-ml-linux.shthis
Configuring the installer...這是由於netbeans安裝時沒有找到jdk的路徑spa
解決方法:.net
靈感來源於錯誤描述:blog
錯誤描述是這樣的You can specify valid JDK location using --javahome installer argument.
而後從新運行命令$ sh netbeans-7.1.1-ml-linux.sh --javahome /home/chaimingkun/jdk1.60_31/jre/
如此就安裝成功了。
安裝完打開後發現不少亂碼,查了一些資料,解決辦法以下:
安裝一個uming.tcc字體文件。
因爲uming.tcc字體是比較有名的,是一個高質量的中文字庫。所以我仍是決定選擇第二種方案。
到網上一goole,馬上找到了下載地址:http://ftp.br.debian.org/debian/pool/main/t/ttf-arphic-uming/ttf-arphic-uming_0.2.20080216.1-3_all.deb
下載回來以後:sudo dpkg -i ttf-arphic-uming_0.2.20080216.1-3_all.deb
安裝順利完成,這個時候再跑到/usr/share/fonts/truetype目錄去一看,這下有arphic這個目錄了,而後打開目錄一看,uming.ttc就在那裏!
立刻打開netbeans,漫長的等待,終於看到了窗口,一切都有了,字體看着確實很美,不愧是arphic 產品啊。
自此問題完美的解決了,無論版本如何變化,均可以按照這個方式去解決問題。
網上一些文章說的cp字體到jre/lib/fonts/fallback,不少人不懂原理。fallback的目錄是jre字體後備目錄,意思就是按照正常配置找不到字體信息,就會在這個目錄下按照配置文件設定的順序到字體文件中去尋找。用這個方式有兩個問題,一個是效率低下。二是字體不統一,會出現例如:文件這個詞,文是楷體,件是黑體的「壯觀」景象!爲何?由於文字在楷體字庫找到了,可是這個字庫找不到件字,因而就在fallback中到黑體字庫去找,而且找到。這種現象就神奇的出現了!
因此這個方式實際上是屬於歪打正着的方法,不少人糊里糊塗顯示正常了,也沒有搞懂原理。而另一些人就會出現字體不統一到狀況。
固然,上面所說的一切,在windows上均不會發生。由於windows比較統一,因此配置文件的配置必定能夠正常工做,不會出現相似linux的連字體文件均可能找不到的狀況。這也證實了規範,統一在軟件中的重要性。