Linux系统安装netbeans出现乱码的解决方法及中英文切换方法

我用的Linux操作系统deepin 15.8,安装的netbeans版本是NetBeans 8.2版


1.从netbeans官网下载 netbeans-8.2-php-linux-x64.sh
2.双击安装。这里因为系统中之前没有安装jre,而是在安装netbeans过程中才安装jre环境,所以安装过程中是乱码,正常现象,继续安装即可。
3.在windows系统中,查找一个中文的字体(如微软雅黑:msyh.ttf),复制到jre的字体目录$JAVA_HOME/jre/lib/fonts下,由于我的jre是安装netbeans时一起安装的,所以我的字体目录是:/home/longya/netbeans-8.2/bin/jre/lib/fonts/fallback/
4.启动netbeans,显示正常,无乱码。

说明:
    1.网上有很多中文乱码修复说明,有的是从Linux系统中复制中文字体到jre下,我试了,没有成功,应该是我没有找到正确的中文字体吧。
    2.网上还有说修改配置文件,如打开netbeans-6.5.1/etc/netbeans.conf。找到netbeans_default_options这一项,在最后加上:(空格)-J-Duser.language=zh -J-Duser.country=CN -J-Dfile.encoding=UTF-8
      这种方法是老版本的配置方法,经测试8.2版本不需要进行这一步的配置修改,应该是内部已经进行过语言和编码的设置,只要有中文字体即可正常显示。
    3.将netbeans切换为英文:打开配置文件netbeans.conf。找到netbeans_default_options这一项,在最后加上:(空格)-J-Duser.language=en -J-Duser.country=us即可。
    4.所有的中文字体应该都能支持,我使用过微软雅黑、黑体、宋体、华文行楷等字体,都能正常显示。
      
备注:
    我的jre字体目录:/home/longya/netbeans-8.2/bin/jre/lib/fonts/fallback/  最后的fallback目录如果没有,自己新建的。
    我的netbeans配置文件:/home/longya/netbeans-8.2/etc/netbeans.conf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值