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

myeclipse中UTF-8设置

    博客分类:
  • java
阅读更多
   如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 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即可。
分享到:
评论

相关推荐

    设置myeclipse新建jsp文件默认编码为UTF-8

    本文将详细介绍如何设置MyEclipse新建JSP文件的默认编码为UTF-8,以确保在项目中正确处理中文字符。 #### 二、MyEclipse简介 MyEclipse是一款功能强大的Java Web集成开发环境(IDE),它基于Eclipse平台并提供了...

    MyEclipse UTF-8编码插件

    1. 自动设置项目编码:安装插件后,MyEclipse可以自动将新创建或打开的项目、文件的编码设置为UTF-8,确保中文字符的正确显示。 2. 文件编码快速切换:在编辑器中,用户可以通过插件提供的快捷方式轻松地在不同的...

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

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

    UTFCastExpress 可将GBK编码的代码转换为UTF-8

    在myeclipse中导入了别人的项目,发现是GBK编码,但自己工程的workspace的编码设置是UTF-8,按照网上的说法右键项目-properties-resource-text file encoding 设置为GBK,但是没生效,这是因为全局文件(window -...

    MyEclipse中文乱码问题简单解决方案,不需任何编码转化

    这段代码设置了页面的编码方式为 UTF-8,并将 request 对象的编码方式设置为 UTF-8。 2. 如果使用 Servlet,在 doPost 或 doGet 方法的第一行添加以下代码: `request.setCharacterEncoding("UTF-8"); response....

    myEclipse乱码解决办法

    一、将整个project设置编码UTF-8(UTF-8可以最大的支持国际化) windows->Preferences->general->Workspace->Text file encoding->Other框中的Text file encoding改为UTF-8。 二、对java源文件编码设置为UTF-8. ...

    MyEclipse编码设置及字体设置

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

    myeclipse代码中文乱码解决办法

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

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

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

    myeclipse常用设置 myeclipse加速 myeclipse插件 myeclipse编码

    4. **设置特定文件的编码**:对于特定类型如JSP文件,可以在`Window -> Preferences -> MyEclipse -> Files and Editors -> JSP`中设置页面显示编码为UTF-8。这会直接影响到JSP文件的头部编码声明,如`*" ...

    myeclipse导入项目后中文乱码的解决方案

    2. 在弹出的对话框中,选择合适的编码方式,例如UTF-8。 3. 点击“Apply”和“OK”以保存设置。 局部编码设置 除了全局编码设置外,MyEclipse还提供了局部编码设置的功能。这个功能可以用来设置单个文件的编码方式...

    Myeclipse Tomcat 控制台乱码设置

    - 在此页面中,可以为不同的文件类型(如Java、HTML、XML等)设置默认的编码方式,例如统一设置为`UTF-8`。点击更新(`Update`)按钮以保存更改。 2. **特定文件的编码设置**: - 对于某个具体的文件,如`Test.java`...

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

    在MyEclipse中,你可以通过`Windows -> Preferences -> General -> Workspace -> Text file encoding`来设置,推荐使用UTF-8,因为UTF-8能支持大部分国际字符,包括中文。 2. ***.java源文件的编码格式**:这指的是...

    myeclipse 中 js文件的编码集设置问题 .doc

    这样,MyEclipse将把所有`.js`文件的默认编码设置为UTF-8。 方法二: 1. 如果你想对特定的工程进行编码集设置,可以在工程上右键点击,选择`Properties`。这将打开该工程的属性配置页面。 2. 在左侧的类别列表中...

    MyEclipse的中文显示问题

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

    PHP utf-8编码问题,utf8编码,数据库乱码,页面显示输出乱码

    要设置数据库的字符集为utf-8,需要修改MySQL的配置文件my.ini,具体操作为在[mysql]和[mysqld]部分设置default-character-set=utf8,并在init_connect中设置SET NAMES utf8。完成修改后,保存文件并重启MySQL服务,...

    重装myeclipse后常用的设置模板

    - 对于`JSP`文件,进入`Window -> Preferences -> MyEclipse -> Files and Editors -> JSP`,将编码设置为`ISO10646/UTF-8`。 - 为工作区设置全局编码,进入`Window -> Preferences -> General -> Workspace`,将...

    MyEclipse字符编码设置

    1. **设置整个项目为UTF-8**:`Windows->Preferences->General->Workspace->Text file encoding`,选择Other并设定为UTF-8。 2. **设置Java源文件编码**:`Windows->Preferences->General->Context Types->Text`,...

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

    - 控制台输出编码:在MyEclipse的Run Configurations中,选择对应的Java Application配置,然后在Common选项卡下的“Standard Output and Error”下拉框中选择合适的编码,如UTF-8。 - 检查IDE配置文件:MyEclipse...

    myeclipse乱码

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

Global site tag (gtag.js) - Google Analytics