`

eclipse文本编码格式修改为UTF-8

阅读更多
http://shop69104873.taobao.com/
亲~本店毛衣质量上乘,由厂家直接进货,色泽明亮、手感丰满,价格适中,且耐穿,全部为优质的羊毛衫哦~亲~本店毛衣质量上乘,由厂家直接进货,色泽明亮、手感丰满,价格适中,且耐穿,全部为优质的羊毛衫哦~



如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。如果要使 新建立工程、java文件直接使UTF-8则需要做以下工作: 

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等已经由Eclipse缺省指定,分别为ISO8859-1,UTF-8,如开发中确需改变编码格式则可以在此指定。 

3、经过上述两步,新建java文件即为UTF-8编码,Eclipse编译、运行、调试都没问题,但是做RCP应用的Product输出时、或者插件 输出时,则总是出错,要么不能编译通过(输出时要重新compile)、要么输出的插件运行时中文显示乱码。此时需要再RCP应用、或插件Plugin工 程的build.properties中增加一行,javacDefaultEncoding.. = UTF-8。让输出时编译知道java源文件时UTF-8编码。这个设置需要保证所有的java源文件时UTF-8编码格式,如果不全是,可以参考 Eclipse帮中(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即可
分享到:
评论

相关推荐

    Eclipse项目的GBK编码转为UTF-8插件

    Eclipse是一款广泛使用的Java开发集成环境,而GBK和UTF-8是两种常见的字符编码格式。在处理源代码时,编码的选择至关重要,因为它直接影响到字符的正确显示和处理。GBK编码是中国大陆广泛使用的汉字编码标准,它包含...

    eclipse默认编码GBK改为UTF-8

    要将Eclipse的默认编码从GBK改为UTF-8,你需要按照以下步骤操作: 1. **修改eclipse.ini配置文件**: - 找到你的Eclipse安装目录,通常在`eclipse`文件夹内有一个名为`eclipse.ini`的配置文件。 - 使用文本编辑器...

    eclipse中class乱码GBK-UTF-8转换工具

    在Eclipse中,如果你的源代码或者类文件(.class)是以GBK编码保存,而Eclipse默认配置为UTF-8,那么在打开或读取这些文件时就可能出现乱码。 解决这个问题通常需要以下步骤: 1. **设置Eclipse编码**:首先,确保...

    utf-8码转换器(转换成utf-8码)

    这个“utf-8码转换器”程序是用SWT(Standard Widget Toolkit)开发的,旨在帮助用户将非UTF-8编码的文本转换为UTF-8编码。在IT行业中,理解和使用UTF-8编码是非常基础且重要的知识。 1. **Unicode与UTF-8**: ...

    使用eclipse插件批量将Java源代码文件的编码从GBK(或其他编码)转为UTF-8

    6. **保存设置**:为了防止后续新增或导入的文件使用默认编码,需要在Eclipse的工作空间设置中全局设定默认的文本文件编码为UTF-8。这可以在“Window”(窗口) -> “Preferences”(首选项) -> “General”(常规...

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

    在Eclipse中,确保项目属性设置中的源文件编码和输出文件编码都设置为UTF-8。如果遇到乱码问题,检查以下几个方面: - 模板文件的编码是否为UTF-8。 - Java代码中指定的编码是否正确,如`cfg.setDefaultEncoding(...

    eclispe GBK转UTF-8乱码解决

    本文将详细讨论如何在Eclipse中解决GBK转UTF-8乱码的问题,以及介绍一种插件工具来帮助统一编码格式。 首先,我们需要了解GBK和UTF-8编码的区别。GBK是中国大陆的标准汉字编码,它是GB2312的扩展,包含更多的汉字和...

    批量转javaGBK编码文件到UTF-8

    5. **更新文件编码信息**:除了转换文件内容,还需要修改每个文件的编码声明,通常是位于Java源文件的第一行:`/* @(#)SourceFile.java gbk */` 更改为 `/* @(#)SourceFile.java UTF-8 */`。 在进行编码转换时,...

    JavaEE项目批量转换编码为UTF-8

    5. 开始转换过程,工具会遍历目录下的所有文件,包括源代码文件(如.java、.jsp)、配置文件(如.xml、.properties)等,并将它们的编码更改为UTF-8。 6. 转换完成后,检查项目中的文件,确保没有乱码出现。 值得...

    最全的编码问题,乱码问题,uft-8

    - 在Eclipse等IDE中统一设置所有源代码文件的默认编码格式为UTF-8。 - 具体操作如下:打开Eclipse,依次点击`Windows -> Preferences`,然后选择`General -> Workspace -> Text file encoding`,在弹出的对话框...

    Ant编译utf-8非法字符:\\65279

    4. **配置IDE**:如果你使用集成开发环境(IDE),如Eclipse或IntelliJ IDEA,确保IDE的项目编码设置为UTF-8,防止在保存文件时自动添加BOM。 5. **环境变量设置**:检查系统环境变量,如JAVA_TOOL_OPTIONS,看是否...

    IDEA编码GBK不可映射字符解决方法

    4. 将源代码copy到其他文本编辑工具中:如果IDEA在编译代码时出现错误,可以尝试将源代码copy到其他文本编辑工具中,例如EditPlus,然后将文件编码更改为UTF-8,最后将修改后的代码复制回IDEA中。 5. 在IDEA中选择...

    Java乱码问题

    例如,当源代码文件使用一种编码格式存储(如GBK),而编译器或解释器期望使用另一种编码格式(如UTF-8)时,就可能出现乱码问题。 #### 解决方案 针对Java乱码问题,可以通过以下几种方式进行处理: ##### 方法...

    深入UTF8字符编码.pdf

    深入探讨UTF-8字符编码,理解其在不同平台与应用中的表现及转换机制,对于现代软件开发、数据库管理和网络通信尤为重要。以下是从给定文件中提取的关键知识点,旨在全面解析UTF-8编码在Windows系统、文本工具、JAVA...

    eclipse 里设置文件的默认编码格式

    编码格式是用来表示文本字符集的规则,常见的有ASCII、GBK、UTF-8等。UTF-8是目前最常用的编码,能兼容全世界几乎所有的字符,而GBK是中国地区广泛使用的编码,尤其在处理中文字符时。在处理不同编码的文件时,如果...

    eclipse设置 默认工程文件都是utf8

    在Eclipse这个流行的Java开发环境中,设置默认工程文件为UTF-8编码是开发者经常需要进行的操作,因为UTF-8是一种广泛支持的多语言编码方式,能够兼容世界上几乎所有的字符集。这篇博客"eclipse设置 默认工程文件都是...

    深入UTF8字符编码.doc

    - **Eclipse全局字符编码**:开发者工具Eclipse允许全局设置项目和文件的字符编码,通常推荐设置为UTF-8以确保代码的通用性。 - **Eclipse的编码配置**:每个项目和文件也可以单独设置编码,对于处理多语言的源...

    JAVA API中文帮助文档UTF-8编码格式,支持Linux操作系统

    Linux系统对于文件的处理有其独特的规范,特别是对于文本文件的编码格式,Linux系统通常推荐使用UTF-8,因为这种编码不仅通用,而且兼容性极佳。 本资源包含的Java API中文帮助文档,是针对Linux环境优化的,这意味...

    修改 Eclipse 文本文件默认编码.doc

    4. 在右侧的面板中,同样地,将默认编码更改为“Other”->“UTF-8”。 5. 点击“Apply”按钮应用更改,最后点击“OK”退出属性窗口。 ### 注意事项 - 修改编码后,已存在的文件可能不会立即采用新的编码格式。对于...

    eclipse--js--中文

    在IT领域,特别是软件开发与编码环境中...然而,在全球化的软件开发环境中,我们还应考虑使用更广泛的编码标准,如UTF-8,以提高代码的兼容性和可移植性。总之,正确地管理编码设置是确保代码质量和维护性的重要环节。

Global site tag (gtag.js) - Google Analytics