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

Posted daopinz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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,就会发现原来乱码的地方都显示正常咯~

 

 

以上是关于jd-gui - 打开jar出现中文乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

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

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

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

JD-GUI反编译jar包为Java源代码

修改jar中的class文件

jd-GUI.exe 打开提示版本需要为JDK1.7的解决方法