`

MyEclipse 默认是GBK,修改为utf-8

 
阅读更多
MyEclipse 默认编码居然是GBK,js文件默认编码是ISO-....
怎么可以这样呢?
都修改成UTF8的方法:
1、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧 Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8。
2、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Content Types,右侧Context Types树,点开Text,选择Java Source File,在下面的Default encoding输入框中输入UTF-8,点Update,则设置Java文件编码为UTF-8。其他java应用开发相关的文件如:properties、XML等已经由MyEclipse缺省指定,分别为ISO8859-1,UTF-8,如开发中确需改变编码格式则可以在此指定。
3、经过上述两步,新建java文件即为UTF-8编码,MyEclipse编译、运行、调试都没问题,但是做RCP应用的Product输出时、或者插件输出时,则总是出错,要么不能编译通过(输出时要重新compile)、要么输出的插件运行时中文显示乱码。此时需要再RCP应用、或插件Plugin工程的build.properties中增加一行,javacDefaultEncoding.. = UTF-8。让输出时编译知道java源文件时UTF-8编码。这个设置需要保证所有的java源文件时UTF-8编码格式,如果不全是,可以参考 MyEclipse帮中(Plug-in Development Environment Guide > Reference > Feature and Plug-in Build configuration),建议全部java源文件是UTF-8编码。
如果插件开发、RCP应用开发原来基于其他编码,如GB18030,想转换为UTF-8,则首先,做以上工作;然后通过查找编码转换工具,如基于 iconv的批量转换工具,将原编码转换为UTF-8编码,注意只转换java源文件,其他类型文件可能已经是比较合适的编码了;将原工程属性中的 Text file encoding,从原编码改为UTF-8即可

转自:http://blog.csdn.net/g_o_o_d/article/details/6714861
分享到:
评论

相关推荐

    如何使用Java代码将GBK编码格式的工程转换为UTF-8编码格式的工程.zip

    MyEclipse中可以在“Window” -> “Preferences” -> “General” -> “Workspace”中设置默认文本文件编码为UTF-8。 6. **处理资源文件**:非源代码的资源文件,如图片、字体等,一般不需要进行编码转换,但应检查...

    MyEclipse UTF-8编码插件

    在默认情况下,MyEclipse可能会使用GBK或其他非UTF-8编码,这在处理多语言项目或中文文本时容易导致乱码。该插件的出现,使得开发者能够更方便地以UTF-8编码进行工作,避免了因为编码不匹配带来的诸多困扰。 在Java...

    myEclipse乱码解决办法

    比如说,你在“一”里面设置*.java文件的编码格式为“UTF-8”,那么你打开后缀名为java的文件,默认就会以“UTF-8”格式进行解码。如果有人给了你一个编写好的java文件,但是他是用GBK编码保存的,那么你现在打开的...

    myeclipse乱码

    如果Myeclipse控制台的编码无法永久更改为UTF-8,可以尝试改变JBoss自身的编码设置。在JBoss的配置文件`JBOSSHOME/server/default/conf/jboss-log4j.xml`中,找到名为`CONSOLE`的appender,通常在第71行附近,将`...

    myeclipse怎么修改编码.pdf

    【标题】: "myeclipse怎么修改编码...通过上述步骤,你可以在MyEclipse中轻松地将项目编码更改为UTF-8或其他所需格式,确保代码的准确性和兼容性。记得定期备份和版本控制你的项目,以防止意外的编码问题导致数据丢失。

    使用MyEclipse遇到的乱码问题解决

    - 文件保存编码问题:源代码文件被保存为非UTF-8格式,而MyEclipse默认使用UTF-8读取。 - 字符集转换问题:在处理文件输入输出时,未指定正确的字符集,如在控制台输出或读取文件时。 2. 解决乱码问题的方法: -...

    Java_EE中文乱码问题解决方案.ppt

    1. **修改Eclipse工作区默认编码**:进入Eclipse设置,将工作区的默认编码更改为UTF-8,以确保所有新建文件都以UTF-8编码。 2. **修改文件编辑及保存的编码**:对于特定类型的文件(如Java Class, JSP, JavaScript...

    myeclipse代码中文乱码解决办法

    解决MyEclipse中文乱码问题的方法有多种,包括检查MyEclipse的编码设置、使用正确的文件编码、使用UTF-8编码、使用GBK编码、使用Eclipse的外部工具等。在实际开发中,选择合适的解决方法,能够有效地解决中文乱码...

    编码转换工具.zip

    3. 打开有乱码问题的项目,使用插件提供的功能,选择将整个项目或指定文件从GBK编码转换为UTF-8。 4. 转换完成后,检查项目中的中文字符是否已正确显示,确认无误后,将项目上传至GitHub。 需要注意的是,转换编码...

    MyEclipse的中文显示问题

    选择Window -> Preferences -> General -> Workspace,设置“Text file encoding”为UTF-8,这样新创建的文件将默认使用UTF-8编码。 5. **IDE与操作系统兼容性**: - 如果在Windows系统下,可能会遇到MyEclipse与...

    MyEclipse中文显示乱码问号非正常显示

    1. **项目文件编码**:如果项目中的文件编码格式(例如UTF-8、GBK等)与MyEclipse默认打开这些文件时所使用的编码格式不同,就可能导致中文乱码。 2. **工作空间编码**:MyEclipse的工作空间编码格式也会影响到文件...

    如何改变MyEclipse默认编码方式

    5. **修改文本文件编码**:在“Resource”配置页面中找到“Text file encoding”项,点击右侧的下拉菜单,选择你需要的编码方式(如UTF-8、GBK等)。 6. **保存设置**:完成设置后,点击“Apply”按钮应用更改,然后...

    如何设置MYeclipse的代码提示工具

    确保所有文件类型(如Java、JSP等)被设置为`UTF-8`或`GBK`,这取决于你的项目需求。对于JSP文件,还需要进入`Window -> Preferences -> MyEclipse -> Files and Editors -> JSP`,在Encoding选项中选择`ISO10646/...

    Struts+Hibernate+MyEclipse+Tomcat+MySQL的乱码之解决

    总之,要解决Struts+Hibernate+MyEclipse+Tomcat+MySQL环境中的乱码问题,你需要检查并设置以上提到的所有环节的编码,确保它们统一为UTF-8。通过这种方法,可以有效地避免乱码的出现,从而提供良好的用户体验。在...

    经验之谈myeclipse10导入项目中文乱码

    然而,如果项目源代码原本是GBK编码,那么强行改为UTF-8可能会导致乱码,此时应保持一致,将其他设置也调整为GBK。 在MyEclipse 10中,按照上述步骤操作通常能够解决大部分的中文乱码问题。但需要注意的是,有时候...

    MyEclipse控制台中文乱码的解决

    如果系统默认编码不是UTF-8,可以通过修改环境变量来调整。对于Windows系统,可以在系统属性中设置;对于Linux或Mac OS,则可以通过修改`.bashrc`或`.profile`文件来设置。 ##### 4.4 控制台编码设置 对于...

    MyEclipse使用之应用指南

    这是因为 Windows 和 Linux 默认使用的编码不一致(Windows 默认使用 GBK 或 GB2312,而 Linux 默认使用 UTF-8)。 **解决方案**: 1. **修改 WorkSpace 编码**: - 打开 Eclipse 或 MyEclipse,进入 `...

    Web应用中的中文问题以及数据表乱码.

    - `Window -> Preferences -> MyEclipse -> Files and Editors -> JSP -> Encoding -> ISO10646/UTF-8` ##### 2. 项目编码 - 右键点击项目 -> Properties -> Resources -> Text file encoding -> UTF-8: 这样设置...

    MyEclipse编码设置及字体设置

    在 MyEclipse 中,默认的编码设置是 UTF-8,这是因为 UTF-8 编码可以正确地显示中文字符。但是,在某些情况下,我们可能需要改变默认的编码设置。例如,我们可以将编码设置为 GBK,以便正确地显示中文字符。 在 ...

    myeclipse中jsp的preview中文乱码完美解决方案

    例如,如果JSP文件本身使用UTF-8编码,但浏览器默认使用GBK编码解析,则会导致中文乱码。 #### 二、解决方案 针对上述问题,我们需要确保各个部分的字符编码设置一致。下面是一些具体的解决步骤: ##### 1. 修改...

Global site tag (gtag.js) - Google Analytics