`
hahalzb
  • 浏览: 166143 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse控制台中的中文输出乱码问题

阅读更多
今天做S2SH集成的例子,所有该设置的地方都设置成了UTF-8,包括tomcat的配置文件server.xml、web.xml里增加了过滤器、struts2的i18N常量等,但控制台以及Action里打印出来的还是乱码。发觉不对劲,我就直接在Action里打印了一段中文,结果打印出来也是乱码,我就怀疑是eclipse的问题,然后到网上一搜,通过下面的方法解决了:
1、首先在Run-Run Configration-Tomcat-Arguments,在VM arguments中添加-Dfile.encoding=UTF-8,如图:





2、Common tab页,在Console encoding中选择UTF-8如图:



然后,执行程序,控制台打印出中文了。
如果要运行Debug模式,同样的方法修改Debug Configrations,我没试,但应该是这样。

  • 大小: 146.4 KB
  • 大小: 81.2 KB
  • 大小: 76 KB
分享到:
评论

相关推荐

    Ubuntu下Eclipse中文乱码解决.docx

    在Ubuntu系统中使用Eclipse时,可能会遇到中文乱码的问题,特别是在将Windows下的工程导入到Linux下的Eclipse中时。这种情况下,中文字符可能会显示为乱码,影响开发工作的效率。这是因为Ubuntu系统默认不支持GBK...

    java中文乱码问题

    Java 中文乱码问题是一个老生常谈的问题,特别是在 Web 应用中。今天,我们将从编码角度分析 Java 编译后在控制台和 Web 等终端显示乱码问题。 一、 Java 处理字符的原理 Java 使用 UNICODE 来存储字符数据,处理...

    彻底解决中文乱码的问题

    在IT行业中,尤其是在Java编程领域,中文乱码问题是一个常见的挑战。这主要涉及到字符编码的处理,涉及到Unicode、GBK、UTF-8等不同编码格式之间的转换和一致性问题。本篇文章将深入探讨这个问题,并提供一种彻底...

    Java 中文乱码问题

    在Java编程中,中文乱码问题是一个常见的困扰开发者的问题,特别是在处理输入输出或者网络通信时。这个问题涉及到字符编码的理解和正确使用。以下是对这个主题的详细解析: 首先,我们需要了解字符编码的基础知识。...

    Java开发乱码问题解决方法汇总

    Java开发中乱码问题是非常常见的问题之一,而解决这些问题需要具备一定的技术知识和经验。在本文中,我们将总结一些常见的Java开发乱码问题解决方法,希望能够为读者提供帮助。 1. 统一项目编码方式 乱码问题的...

    Myeclipse和eclipse乱码集问题总结(含控制台)注册

    基本上涵盖了初学者可能遇到的所有编码问题,此外增加了注册码注册窗口位置的说明

    freemarker入门实例(解决乱码eclipse/java/编码方式UTF-8)

    本实例将引导你入门Freemarker,解决在Eclipse环境下使用Java编译时可能出现的乱码问题,并确保使用UTF-8编码方式进行处理。 **1. Freemarker简介** Freemarker是一个基于模板的开源Java库,它与Spring MVC、Struts...

    Myeclipse Tomcat 控制台乱码设置

    本文将详细介绍如何在MyEclipse集成开发环境中解决与Tomcat服务器相关的控制台乱码问题。 #### 一、理解MyEclipse和Tomcat中的编码问题 在开始之前,我们需要了解几个基本概念:MyEclipse是一款基于Eclipse平台的...

    ADT中Layout Editor中文显示乱码问题

    然而,有时候用户可能会遇到一个棘手的问题,即在编辑XML布局文件时,中文字符显示为乱码。这个问题主要涉及到字符编码设置不正确或者系统缺少支持中文的字体。 在分析这个问题之前,我们首先需要理解一点:ADT使用...

    解决windows输出彩色字体(ANSI转义序列)乱码的问题

    在Windows操作系统中,由于默认不支持ANSI转义序列,因此在尝试显示带有这些序列的彩色文本时,可能会出现乱码问题。ANSI转义序列是一种控制字符序列,常用于控制终端的颜色、光标位置等,它在Linux和macOS等系统中...

    解决Linux操作系统下Java的中文乱码问题

    在Linux操作系统中,Java应用程序处理中文字符时可能会遇到乱码问题。这主要涉及到编码格式的不匹配,因为Linux系统默认采用UTF-8编码,而某些Java应用或文件可能使用了GB2312、GBK或其他编码。本篇将详细介绍如何...

    java中文乱码.rar

    本文将深入探讨Java中的中文乱码问题,以及如何解决这些问题。 首先,我们要理解编码的基础知识。在计算机中,字符是通过特定编码方式来表示的,如ASCII、Unicode(包括UTF-8、UTF-16等)等。中文字符通常使用...

    解析Java中文乱码的处理方法

    Java编程语言在处理中文字符时,可能会遇到乱码问题,这通常是由于编码设置不正确或者在数据读写过程中没有统一编码格式导致的。本篇文章将深入探讨Java中处理中文乱码的各种方法,帮助开发者有效解决这类问题。 ...

    eclipse修改乱码、添加快捷键

    本篇将详细介绍如何在Eclipse中解决中文乱码问题,添加自定义快捷键以及调整字体大小。 **一、解决Eclipse中文乱码问题** 1. **设置工作空间字符集** - 打开Eclipse,点击“Window” -> “Preferences” -> ...

    JAVA编码问题.pdf

    当在Java文件中硬编码中文字符,比如`"大家好"`,并在Eclipse中运行时,如果控制台输出了乱码(如`????`),我们需要分析整个字符转换流程来找出问题所在。 1. 输入与保存:在Eclipse中输入中文并保存为UTF-8格式的...

    java中文乱码终极解决方案

    通过以上策略,大部分Java应用中的中文乱码问题都可以得到解决。但要记住,关键在于理解字符编码原理,并在每个涉及字符编码转换的地方都给予足够的关注。同时,养成良好的编码习惯,始终指定编码,而不是依赖默认值...

    eclipse配置的几个问题.docx

    完成上述配置后,你应该能有效地解决Eclipse中Tomcat服务器因文件更改自动重启以及控制台日志乱码的问题。这两个问题的解决将极大地提升你的开发体验,避免因不必要的中断而浪费时间。当然,Eclipse的配置还有很多...

    乱码终极解决办法java实现

    3. **标准输入输出**:控制台输出和输入也可能遇到乱码问题。Java中可以通过`System.setOut()`和`System.setIn()`方法设置System.out和System.in的字符流,同时指定编码。 4. **数据库操作**:在与数据库交互时,...

Global site tag (gtag.js) - Google Analytics