现象

最近遇到一个比较奇怪的问题,通过eclipse的反编译软件查看源码注释会出现中文乱码的情况。如下图所示:

虽然不影响开发,但是看着这些乱码就非常不爽,经过网络查询相关资料和个人亲身实践,提供两个可行的方法,供大家参考

方法1

问题来源是在eclipse中直接查看springside的class(由eclipse自动反编译)里面注释的乱码问题:

Preferences-General-Workspace-Text file encoding 设置为 uft-8

最后重启一下eclipse通常就ok了。

方法2

将Eclipse的Preferences中的General> Content Types中的Java Class File和Text的default encoding都设置成了UTF-8(或者是其他你需要设置的编码格式)

重新关联一次!如果还不行,尝试把源码jar包换了地方重新关联一次.

效果图

大家可以根据各自的需要,试试以上两种方法,我这边设置好了,测试效果正常

eclipse源码中文注释乱码问题解决方法相关推荐

  1. Eclipse 导入项目 中文注释乱码解决

    问题描述: win10下编写的java程序代码,linux虚拟机中用Eclipse打开,中文注释乱码. 解决方法: windows系统默认用GBK编码格式,linux系统默认编码格式为UTF-8.在E ...

  2. Java中FTPClient上传中文目录、中文文件名乱码问题解决方法

    Java中FTPClient上传中文目录.中文文件名乱码问题解决方法 参考文章: (1)Java中FTPClient上传中文目录.中文文件名乱码问题解决方法 (2)https://www.cnblog ...

  3. 网页查看js源码汉字显示乱码问题解决

    网页查看js源码汉字显示乱码问题解决 参考文章: (1)网页查看js源码汉字显示乱码问题解决 (2)https://www.cnblogs.com/JulyChen/p/5997980.html (3 ...

  4. 古月居 机器人开发实践源码 编译报错问题解决方法

    ubuntu:16.04.7 ros:kinetic 移植<机器人开发实践>源码包 ros_exploring,出现的问题都包含于以下内容中. 书中提到,如果将源码包 ros_explor ...

  5. MATLAB代码中文注释乱码问题解决办法

    目录 汉字编码 乱码原因: 如何解决 经常有小伙伴莫名其妙发现自己的MATLAB打开代码后,代码中的中文注释乱码,如下图所示,然后不知道如何解决,今天就来给大家解释和解决一下这个问题! 汉字编码 首先 ...

  6. Java项目导出源代码jar包在Eclipse中查看中文注释乱码的问题

    问题现场: 由于项目比较多,全部添加到Maven主项目中的话虽然更新调试方便,但项目多了严重影响Eclipse的速度,所以将一部分项目单独导出包含源代码的jar包,上传到nexus上,供其它项目引用: ...

  7. 编译Tomcat9源码及tomcat乱码问题解决

    因工作原因,需要从根本上优化tomcat的配置,故准备从源码入手,看看可以做哪些工作. 1. tomcat下载 tomcat最新的版本为9,下载源码的方式有3种: 1/ 官方网站 https://to ...

  8. redux的compose源码,中文注释

    用图片会更清楚一点,注释和代码会分的清楚 源码解析参考请参考https://segmentfault.com/a/11...

  9. php chr() ord()中文截取乱码问题解决方法

    今天看到chr() ord()中文截取乱码问题这个例子,觉得相当的不错,拿出来和大家分享下,有兴趣的朋友可以去试下,看看怎么样. 代码如下:<?php $lenth = 19; $str = & ...

最新文章

  1. 有6个候选人,100个选民,每个选民选择一个侯选人投票;从键盘输入每个选民选择的候选人名,统计并输出6个候选人的票数。java,c++实现
  2. 【原创视频教程】学生信息管理系统6--学员信息管理(完结篇)
  3. 正则表达式学习 (一) 转
  4. 快速开发插件emmet,前端程序员炫技必备!
  5. 惊!空 struct 地址竟然不相等
  6. ORACLE 将SQL的执行脚本返回值传给SHELL
  7. 关于angular2更新时机的一些发现
  8. 分布式事务最终一致性mysql_分布式事务最终一致性方案案例
  9. 软件工程网络15个人阅读作业2
  10. 安装chrome插件
  11. html时钟自动刷新抖音,抖音上炫酷的网红文字时钟
  12. 解决电脑能够登录QQ,但是不能打开网页的问题
  13. 企业运维容器之 docker 安全
  14. Cannot find entry in either framework or device manifest
  15. 【Visual C++】游戏开发笔记之九 游戏地图制作(一)平面地图贴图
  16. 【Vue.js安装】
  17. 免费赠书,元旦快乐!
  18. matlab均衡的算法有哪些,从Matlab到Python的算法均衡
  19. ORA-01034和ORA-27101的解决方法
  20. Arduino——正点原子sim800c模块

热门文章

  1. OTA 简介和常见源码目录-1
  2. hive学习之数据插入操作
  3. [转载] 深入 superviser
  4. Java 将Word保存为WPS和WPT格式
  5. 工业以太网交换机的光口和电口有什么区别?
  6. op07数据手册分析
  7. VisualVM 使用心得
  8. js计算当前时间的为年的第几周,以及周对应的时间范围
  9. python标准库不需要导入即可使用其中的所有对象和方法_Python编程及应用-中国大学mooc-题库零氪...
  10. Python基础——循环语句