文档章节

ubuntu安装netbeans方法及解决netbeans乱码方法

durban
 durban
发布于 2012/07/09 23:36
字数 804
阅读 404
收藏 0

1.首先你得先正确安装JDK,并配置好环境变量 可参考http://blog.csdn.net/chaimingkun/article/details/7488271

2.安装netbeans

首先到netbeans官网下载netbeans,我用的是netbeans-7.1.1-ml-linux.sh

在ubuntu上安装netbeans提示这个错误,就是说找不到JDK6

首先在终端里进入你放置netbeans那个文件夹

我是默认放到主文件夹/home/chaimingkun中,这样简单

chaimingkun@ubuntu :~$ sh netbeans-7.1.1-ml-linux.sh

Configuring the installer...
Searching for JVM on the system...
Java SE Development Kit (JDK) was not found on this computer
JDK 6 or JDK 5 is required for installing the NetBeans IDE. Make sure that the JDK is properly installed and run installe在r again.
You can specify valid JDK location using --javahome installer argument.

我已经正确安装了jdk6了为什么还提示这个?

这是因为netbeans安装时没有找到jdk的路径

解决方法:

灵感来源于错误描述:

错误描述是这样的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的连字体文件都可能找不到的情况。这也证明了规范,统一在软件中的重要性。

本文转载自:http://blog.csdn.net/chaimingkun/article/details/7488275

durban
粉丝 101
博文 568
码字总数 184197
作品 0
崇明
后端工程师
私信 提问
Netbeans中文乱码问题汇总

Netbeans中文乱码问题汇总(转) 2009-07-11 10:37

0000001
2011/12/10
288
0
在 Ubuntu 上安装 NetBeans 6.8

Setup the Source Repository deb http://za.archive.ubuntu.com/ubuntu/ intrepid universe deb-src http://za.archive.ubuntu.com/ubuntu/ intrepid universe deb http://za.archive.ubunt......

小编辑
2010/03/29
1K
2
使用Netbeans7.0的配置技巧

NetBeans 7.0出来一段时间了 关于NetBeans的配置网上给的很混乱,担心以后自己忘了配置方法特意整理一下配置思路。也希望给正在使用NetBeans的朋友一些帮助 Netbeans 字体的配置 NetBeans默认...

Belmont
2012/03/01
537
3
设置 NetBeans 所有文件编码统一为UTF8 的方法

NetBeans是一款优秀的开源集成开发环境,可以用于Java,C/C++,PHP等语言的开发。同时它也是一个可扩展的开发平台,可以通过插件来扩展官方版本没有的功能。自从被Oracle这个开源杀手收购以后...

笨小熊
2015/07/03
256
0
如何在Netbeans中开发Android程序

Google Android项目的用IDE开发时通常是Eclipse + Android SDK + Android plugin for Eclipse. Eclipse因为有IBM撑腰, 前几年一直是Java IDE的首选..不过现在Sun公司经过多年的摸黑和偷窥(.....

红薯
2009/06/29
16.9K
6

没有更多内容

加载失败,请刷新页面

加载更多

CSS盒子模型

一、什么叫框模型 页面元素皆为框(盒子) 定义了元素框处理元素内容,内边距,外边距以及边框的计算方式 二、外边距 围绕在元素边框外的空白距离(元素与元素之间的距离) 语法:margin,定...

wytao1995
今天
4
0
Replugin借助“UI进程”来快速释放Dex

public static boolean preload(PluginInfo pi) { if (pi == null) { return false; } // 借助“UI进程”来快速释放Dex(见PluginFastInstallProviderProxy的说明) return PluginFastInsta......

Gemini-Lin
今天
4
0
Hibernate 5 的模块/包(modules/artifacts)

Hibernate 的功能被拆分成一系列的模块/包(modules/artifacts),其目的是为了对依赖进行独立(模块化)。 模块名称 说明 hibernate-core 这个是 Hibernate 的主要(main (core))模块。定义...

honeymoose
今天
4
0
精华帖

第一章 jQuery简介 jQuery是一个JavaScript库 jQuery具备简洁的语法和跨平台的兼容性 简化了JavaScript的操作。 在页面中引入jQuery jQuery是一个JavaScript脚本库,不需要特别的安装,只需要...

流川偑
今天
7
0
语音对话英语翻译在线翻译成中文哪个方法好用

想要进行将中文翻译成英文,或者将英文翻译成中文的操作,其实有一个非常简单的工具就能够帮助完成将语音进行翻译转换的软件。 在应用市场或者百度手机助手等各大应用渠道里面就能够找到一款...

401恶户
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部