RCP程序导出后中文乱码问题

来源:互联网 发布:php开源点餐系统 编辑:程序博客网 时间:2024/05/23 11:42

原文:http://www.eclipse.org/forums/index.php/m/631934/

现象:界面的中文字符,在Eclipse里面运行时,可以正确的显示,但发布RCP standalone版本程序后,所有中文皆变成乱码。即使把代码文件的encoding设置为UTF-8结果依然一样。


方法一:

1.用UTF-8编码方式来启动Eclipse。新建一个eclipse的快捷方式,在Target一览后面加上启动参数 -vmargs -Dfile.encoding=UTF-8

2.在Eclipse里面菜单 window - preferences - general - workspace - test file encoding -other - UTF-8

之后发布的RCP程序,UTF-8的label就能显示正确,不再为发布后的RCP设置运行参数。


方法二:

把所有中文字符都用一个properties文件来存储,当然这个文件的encoding也要设置为UTF-8,跟着在用Properties来读取并使用。

原创粉丝点击