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的连字体文件均可能找不到的状况。这也证实了规范,统一在软件中的重要性。