在用Eclipse进行代码调试时,很多时候尽管导入了源码包,调试时确实可以看到源码了,但是中文注释显示是乱码,心中还是有那么一丝的不爽,解决方法如下:

1、找到工程中jar引用目录,不同类型的项目不同,以普通web项目为例,如图,找到调试的bdf2-export-2.0.8-20151225.023516-9.jar

Eclipse,调试程序,乱码

2、选中bdf2-export-2.0.8-20151225.023516-9.jar,点击右键,打开buildpath,如图:

Eclipse,调试程序,乱码

3、打开对话框中选中之前bdf2-export-2.0.8-20151225.023516-9.jar,展开选中source attachment节点,然后点击右侧Edit...,如图

Eclipse,调试程序,乱码

4、在对话框中,修改encoding,修改为utf-8点击确定,然后重新调试或者打开之前的类即可。因为不同source可能采用了不同的编码,这里的encoding没有选择为相同的编码所以才导致的乱码,一般情况下要么utf-8,要么gbk。即使不知道,选择为另一种编码试一试即可。

Eclipse,调试程序,乱码

Eclipse,调试程序,乱码