根据以往的经验,netbeans需要配置下参数:
找到 etc\netbeans.conf
添加-J-Dfile.encoding=UTF-8参数
netbeans_default_options="xxxxxxxxxxxxxxxxxxxx -J-Dfile.encoding=UTF-8"
打开IDE后没发现什么异常。但是在调试的时候发现输出窗口中的汉字显示不正常,只要是汉字就显示成了方块。
System.out.println("汉字");
后来发现,把配置项中的:-J-Dfile.encoding=UTF-8去掉,重新启动IDE,输出窗口就可以正常显示汉字了,其它也没什么异常。
本文分享了在使用NetBeans IDE进行调试时遇到的汉字显示异常问题及解决方案。作者最初尝试通过修改netbeans.conf文件中-J-Dfile.encoding=UTF-8参数来解决编码问题,但发现这反而导致了调试输出窗口中的汉字无法正确显示。最终,移除该参数并重启IDE后,汉字显示恢复正常,且未观察到其他异常。


被折叠的 条评论
为什么被折叠?



