netbeans中文字体引发的新问题

本文介绍如何在NetBeans中调整中文字体大小,并解决了因路径中包含空格而导致的启动错误问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打算使用netbeans作为rails的开发工具。发现中文字体太小,难看。Google之后,更改etc/netbeans.conf文件

注意粗体部分是新加内容:
netbeans_default_options="-J-Dcom.sun.aas.installRoot=\"C:\Program Files\glassfish-v2ur1\" -J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true" [b]--fontsize 12[/b]

重新启动,遇到一个错误,提示如下:

D:\Program Files\NetBeans 6.0.1\Files\glassfish-v2ur1 -J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true
不存在,或者不是普通文件。

点击确定,打开netbeans,每次都弹出这个对话框,烦!
再检查错误信息,发现Files\目录很搞笑,哪有这个目录啊。应该是修改中文字体所致。想起很多Java程序无法正确读取文件名中空格问题,大概有了解决方法。那就是把Program Files更改为Program%20Files,尝试一下,OK。

再想想,要解析netbeans_default_options参数,必须以空格作为pattern,因此Program Files中间的空格被误认为是两个参数之间的分隔符。解析过程出错。

总结:
1)安装netbeans时,不放到Program Files下能避免该问题。
2)出现该问题,将空格改为%20,问题解决。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值