`

MyEclipse 默认编码是GBK,都修改成UTF8

 
阅读更多
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
分享到:
评论

相关推荐

    如何改变MyEclipse默认编码方式

    ### 如何改变MyEclipse默认编码方式 在开发过程中,正确地设置文本文件的编码方式是非常重要的,这能避免因编码不一致导致的各种乱码问题。对于使用MyEclipse进行Java开发的用户来说,了解如何修改项目的编码设置是...

    MyEclipse UTF-8编码插件

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

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

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

    MyEclipse编码设置及字体设置

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

    myeclipse怎么修改编码.pdf

    MyEclipse作为一款强大的集成开发环境(IDE),支持多种编码格式,如GBK、UTF-8等。在处理不同语言或与团队协作时,可能需要修改项目的编码格式,以确保代码的一致性和兼容性。以下将详细解释如何在MyEclipse中进行...

    myEclipse乱码解决办法

    例如:在以上设置中,设置jsp默认编码格式为“UTF-8”,那么以后新建的jsp文件,都是以“UTF-8”的格式保存的。 同样设置java默认编码格式为“UTF-8”,那么以后新建的java文件,都是以“UTF-8”的格式保存的。 设置...

    MyEclipse控制台中文乱码的解决

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

    myeclipse文本编码

    在myEclipse中,可以设置项目的默认编码格式,这通常是通过项目属性中的“Resource”选项卡进行的。选择合适的编码格式(如UTF-8),可以确保项目中的所有文本文件都能被正确解析,避免因编码不匹配导致的问题。 ##...

    myeclipse乱码

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

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

    同样,可以通过`Windows -> Preferences -> General -> Content Types -> Text`,然后选择`Java Source File`,在默认编码栏输入UTF-8进行更新。 3. **项目编码格式**:每个项目可能有自己的编码设置,这通常在项目...

    myeclipse代码中文乱码解决办法

    这是因为MyEclipse的默认编码设置不支持中文字符,导致中文字符显示为乱码。那么,如何解决MyEclipse中文乱码问题呢? 一、检查MyEclipse的编码设置 首先,我们需要检查MyEclipse的编码设置。打开MyEclipse,点击...

    MyEclipse的中文显示问题

    - 在MyEclipse的全局设置中,也可以修改编辑器的默认编码。选择Window -> Preferences -> General -> Workspace,设置“Text file encoding”为UTF-8,这样新创建的文件将默认使用UTF-8编码。 5. **IDE与操作系统...

    MyEclipse编码设置

    首先,我们来看如何设置新建常见文件的默认编码格式。在MyEclipse中,这通常是项目中创建新文件时的保存格式。你可以通过以下步骤来更改这个设置: 1. 打开MyEclipse,点击顶部菜单栏的“Windows”选项,然后选择...

    myeclipse(设置JSP页面编码格式)【图解很详细的】

    默认情况下,MyEclipse通常设置为“UTF-8”,但根据实际需求,你可能需要将其更改为“GBK”或其他合适的编码格式。 5. **全局设置** 如果希望所有JSP文件都采用相同的编码,可以进行全局设置。在MyEclipse主菜单中...

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

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

    Myeclipse中,在导入脚本中出现乱码的问题的解决方法。

    1. **项目编码设置**:MyEclipse默认的项目编码可能与你的脚本文件编码不一致。进入项目属性(右键点击项目 -> Properties),然后选择“Resource”,检查并确保“Text file encoding”设置为你脚本文件的实际编码,...

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

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

    编码转换工具.zip

    Eclipse和Myeclipse作为流行的Java开发环境,通常默认使用UTF-8编码。然而,有些老项目或从其他来源获取的代码可能使用GBK编码,这就可能导致在这些IDE中打开时出现中文乱码。当项目源代码以GBK编码保存,而IDE或...

    myeclipse中文乱码问题

    3. **使用稳定的编码方式**:建议使用`UTF-8`作为默认编码方式,因为它是一种广泛支持的国际标准,能够很好地处理各种语言字符。 #### 六、总结 通过上述分析和解决方案,我们可以有效地解决MyEclipse中的中文乱码...

    myeclipse/eclipse 批量转换java文件编码( com.lifesting.tool.encoding_1.0.0.jar)

    当多人协作的项目中,每个人使用的编辑器或IDE的默认编码可能不同,如果没有统一的标准,可能会引发不必要的冲突。因此,了解并掌握如何管理编码格式,以及利用工具进行批量转换,对于提高开发效率和保证代码质量至...

Global site tag (gtag.js) - Google Analytics