wml
导航
BlogJava
首页
新随笔
联系
聚合
管理
<
2009年12月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
统计
随笔 - 15
文章 - 9
评论 - 19
引用 - 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(4)
给我留言
查看公开留言
查看私人留言
随笔分类
CruiseControl(1)
(rss)
eXtremeComponents
(rss)
Hibernate(5)
(rss)
Jbpm(1)
(rss)
WebWork(2)
(rss)
技术随笔(3)
(rss)
标签、表达式
(rss)
脚本语言(1)
(rss)
随笔档案
2009年12月 (2)
2007年6月 (2)
2006年12月 (1)
2006年11月 (4)
2006年9月 (1)
2006年7月 (5)
文章分类
AJAX(2)
(rss)
DOJO(2)
(rss)
eXtremeComponents(1)
(rss)
Oracle(8)
(rss)
技术类文章(4)
(rss)
收集的文章(1)
(rss)
文章档案
2006年7月 (7)
2006年6月 (2)
搜索
最新评论
1. re: CruiseControl 配置[未登录]
CC设置的自动执行project的时间,为什么一段时间后总是停止不动呢,点击build也没有反应。
--smile
2. re: Log4j 配置 的问题
评论内容较长,点击标题查看
--是
3. re: CruiseControl 配置
评论内容较长,点击标题查看
--liyq
4. re: Log4j 配置 的问题
打倒阿扁
--11
5. re: CruiseControl 配置
评论内容较长,点击标题查看
--lennoli
阅读排行榜
1. Log4j 配置 的问题(8228)
2. 利用MyEclipse进行JavaScript的DeBug调试(6870)
3. CruiseControl 配置(4531)
4. Log4j 发送 EMail 的配置(3039)
5. DetachedCriteria DISTINCT 的使用(2032)
评论排行榜
1. CruiseControl 配置(10)
2. Log4j 配置 的问题(6)
3. 利用MyEclipse进行JavaScript的DeBug调试(2)
4. Jbpm 环境搭建 (1)
5. Z:设置 eclipse 源文件编辑的编码方式为 UTF-8(0)
Z:设置 eclipse 源文件编辑的编码方式为 UTF-8
如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 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即可
posted on 2009-12-10 13:58
wml
阅读(500)
评论(0)
编辑
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
Powered by:
BlogJava
Copyright © wml