最近一段时间在弄AOP,采用eclipse 3.4+AJDT,之前一直都没有注意到有中文输出乱码的问题,直到利用eclipse给项目增加Aspectj之后,才发现类似system.out.println("测试一下"),输出到console的为乱码(之前一直使用UTF-8编码是没问题的),可能是因为增加Aspectj,之后编译器改成ajc,而ajc对于中文自动或者默认转化为GBK之类的编码的原因。
解决方案:
1,由于增加Aspectj,所以默认的javabuilder被更改为ajcbuilder,这点从项目的.Project文件中可以看出!
2,估计由于ajcbuilder对于中文默认编码为GBK,所以如果把编译环境的更改则可以解决这个问题。window -> preferences -> Aspectj compiler 给 Nonstandard compiler options 增加"-encoding utf8 ”,即把ajc的编码指定为utf-8 即可。
3,或者把项目的resoure 编译环境改为GBK或者GB18030也是可以的!
转自: http://blog.sina.com.cn/s/blog_5e0d59fb0100g3uf.html
分享到:
相关推荐
关于乱码的处理: 有关乱码的处理---中国程序员永远无法避免的话题
eclipse 相关的关于乱码的设置,按照这个设置就可以避免各种文件中出现乱码的情况
关于jsp乱码问题 关于jsp乱码问题 关于jsp乱码问题关于jsp乱码问题
jquery uploadify scriptData 中文乱码 我自己搜索的一些关于乱码处理的资料
Java关于中文乱码问题的多种解决方法,中文乱码过滤器
关于Samba和Vsftp中文乱码 关于Samba和Vsftp中文乱码
mathtype中文乱码问题的解决
路由器I交换机出现乱码,关于USB转串口的问题
关于asp.net中中文产生乱码问题
关于GBK和Unicode字符集转换乱码问题
关于笔记本用usb转串口连接出现乱码的解决
这个是本人总结关于乱码的一些解决的方法,希望对大家有帮助。
关于SSH中文乱码的一个小总结.doc
这是一个关于乱码的综合收集与解决文档,涵盖了我们开发过程中遇到的大多数问题。大家可以收藏。
解决Labview中关于读取txt文本文件,读出来是乱码的问题
关于混合乱码识别: 由于乱码的多样性,导致混合乱码识别时会有一定的误判存在,表现在原本正常的一些 内容变成了乱码,这时请只复制乱码部分,而不要包含正常的文字即可。 关于智能弹出: 由于采用了混合乱码...
阅读许多关于中文乱码的解决办法的博文后,发现对于该问题我们都(更加包括我自己)没有一个清晰明了的认识,于是LZ想通过这系列博文(估计只有几篇)来彻底分析、解决java中文乱码问题,如有错误之处望各位同仁指出...
此案例只包含两个文件,前端页面和处理Action,因考虑到网上已经有了很多关于解决乱码的贴子,在此就未再做关于乱码的处理 本文件中重点关注了,服务器向页面返回值及页面向后台传递多个参数的处理,以及一些兼容性.. ...
Dreamweaver出现乱码,大致为两种情况: 一是没有标明主页制作所用的文字,这种情况下很简单就可以解决,在区加上即可。 二是你新加装了字体,诸如文鼎酷字体之类。这样的话,你每次新建一张网页,都要调整一...
1.文件无法下载 2.在linux硬盘中看到创建的文件夹及文件名称为乱码,数据库中存储的文件夹及文件名称没有乱码