這真是個很討厭的問題
當我所有的設定都設成UTF-8的時候
偏偏console怎麼搞都是亂碼
後來才發現當java檔編碼設為BIG5時就正常了…
這不是我要的!
再後來發現這篇
Eclipse 執行時如何讓Console顯示中文
Eclipse主功能表-->Run-->Run Configuration-->Common 頁籤-->
Console Encoding-->Others-->big5
(沒有就手動輸入)-->Apply
最後是印出正常的中文,但是這代表JDK應該是自己把它變成BIG5
所以導至設定成UTF-8的Console會印出亂碼!
建置全UTF-8的環境:
1.在eclipse.ini的-vmargs下面加上「-Dfile.encoding=UTF-8」。
2.eclipse-->Window-->Preferences-->General-->Workspace-->Text file encoding-->UTF-8
3.Installed JREs-->Default VM Arguments:-->-Dfile.encoding=UTF-8
4.eclipse-->Run-->Run Configurations-->Arguments-->VM arguments-->-Dfile.encoding=UTF-8
5.eclipse-->Run-->Run Configuration-->Common 頁籤-->
Console Encoding-->Others-->UTF-8
==>亂碼!
5.eclipse-->Run-->Run Configuration-->Common 頁籤-->
Console Encoding-->Others-->big5
==>ok!
目前發現是 JDK的問題:
a.若是用JDK1.4那console得設定成big5才行!
b.若是用JDK6,那用UTF-8就沒問題!
分享到:
相关推荐
基本上涵盖了初学者可能遇到的所有编码问题,此外增加了注册码注册窗口位置的说明
本篇将详细介绍如何在Eclipse中解决中文乱码问题,添加自定义快捷键以及调整字体大小。 **一、解决Eclipse中文乱码问题** 1. **设置工作空间字符集** - 打开Eclipse,点击“Window” -> “Preferences” -> ...
- **配置Servlet容器**:对于Servlet容器(如Tomcat),可以通过修改配置文件的方式,将URI编码统一设置为UTF-8,避免乱码问题。 在Tomcat的`server.xml`文件中添加以下配置: ```xml connectionTimeout=...
在Linux操作系统中,Java应用程序处理中文字符时可能会遇到乱码问题。这主要涉及到编码格式的不匹配,因为Linux系统默认采用UTF-8编码,而某些Java应用或文件可能使用了GB2312、GBK或其他编码。本篇将详细介绍如何...
2. **解决控制台日志打印乱码问题**: 当Eclipse中的Tomcat服务器打印控制台日志时,如果出现乱码,这通常是因为字符编码不匹配导致的。你可以通过以下步骤来设置正确的编码格式: - 找到并双击运行配置(Run ...
代码乱码问题** - **乱码原因:** 通常是由于文件编码与Eclipse设置的编码不一致导致的。 - **解决方案:** 修改文件编码为Eclipse的设置编码,或者在Eclipse中统一设置所有文件的编码格式。 **7. 调整透视图为...
在实际开发中,你可能会遇到各种问题,如编码不一致导致的乱码问题,这时就需要检查和调整编码设置,确保所有工具都使用相同的编码标准,例如UTF-8。此外,Eclipse提供了丰富的插件支持,可以根据需要进一步定制和...
- 在"General"中,点击"Workspace",将"Text file encoding"设置为"Other",然后选择"UTF-8",以避免中文乱码问题。 - 展开"Server",选择"Runtime Environments",点击"Add",选择对应版本的Tomcat(如TOMCAT6)...
了解这些原理后,我们就可以更有效地解决JAVA中的中文字符乱码问题。记住,关键在于理解字符编码的转换过程,以及在读取、处理和输出时确保编码的一致性。在开发过程中,使用统一的编码标准(如UTF-8)可以减少很多...
1. **设置Eclipse控制台编码**:进入Eclipse的`Window > Preferences > General > Console`,在`Font and Colors`下方找到`Encoding`选项,设置为UTF-8,这样Eclipse控制台就会按照UTF-8来解析输出的字符。...
未包括Java代码的字节码文件class便无法使用eclipse打开,JD本身就是一种非常简洁有效的Console反编译器,配以可靠、友好的GUI界面,便成为了最强Java反编译工具。 目前版本中,经实际测试,不会出现以下问题: ·...
通过这种方式,我们可以创建一个兼容IE7的Ajax请求,并使用Servlet处理这些请求,同时解决可能出现的乱码问题。这个实例不仅展示了Ajax和Servlet的基本用法,还强调了在实际开发中考虑浏览器兼容性和编码问题的重要...
- **解决中文乱码问题**:通过配置`web.xml`中的过滤器来设置请求编码为UTF-8,以解决可能出现的中文乱码问题。 - **配置DAO层**:建立DAO接口,并实现相应的业务逻辑。一般情况下,一个表对应一个DAO接口,其中可以...
首先,该课程强调了准备阶段的重要性,包括使用最新版本的Spring Tool Suite (STS)——spring-tool-suite-3.9.2.RELEASE,并确保在解压时避免中文路径和乱码问题。通过修改sts-bundle下的sts-3.9.0.RELEASE/sts.ini...
如果中文显示为乱码,说明存在编码问题,开发者需要注意处理中文字符的编码格式。 总的来说,DDMS作为Android开发者的重要工具,能够提供全面的调试信息和设备模拟功能,帮助开发者快速定位和解决问题,提高开发...
需要注意的是,如果短信内容包含中文字符,可能会出现乱码问题,这在后续开发过程中需要特别注意。 #### 六、总结 DDMS是一款极其重要的调试工具,对于Android开发者而言必不可少。它不仅可以帮助我们监控设备状态...
解决乱码问题** - **乱码报错**:在登录页面或系统操作中遇到乱码报错。 - **解决方案**:修改Tomcat的配置文件,例如`catalina.sh`中的JAVA_OPTS设置,添加字符集编码参数,例如`-Dfile.encoding=UTF-8`,确保...
在Windows操作系统中,特别是中文环境下,使用QtCreator可能会遇到一个问题:控制台输出中文字符时出现乱码。这是由于QtCreator默认使用UTF-8编码,而Windows控制台通常期望的是GBK编码。解决这个问题的方法有两种:...
4. **每次运行Console无法完全显示运行状态和结果** - 解决方案:引入Log4J库,将运行状态记录到日志文件中,方便后续查阅。 #### 实现效果 - 成功抓取并解析了用户的关注列表和粉丝列表; - 数据被准确地保存到了...