jd-gui - 打开jar出现中文乱码问题

    我们平时会使用JD-GUI来直接打开别的项目的jar包,来看看源码里有什么问题;代码里都是英文注释倒还好,要是有中文的注释,可能就会发生下面的情况,乱码了。。。 

     这里不像eclipse或者idea,直接在设置里配置编码格式为UTF-8即可,但是jd-gui也是一个java程序哎,那我启动时,不要直接双击.exe文件,在cmd里面直接使用java -jar xxx的方式行不行呢?

    当然,要切换到jd-gui所在的目录打开window的‘蓝窗口’,(按着shift+右键)选择“在此处打开Powershell窗口”;

 

java -D'file.encoding'=utf-8 -jar .\jd-gui.exe

    喏~选中要打开的jar,就会发现原来乱码的地方都显示正常咯~

 

 

posted @ 2022-01-27 18:35  zhangdaopin  阅读(541)  评论(0)    收藏  举报