首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

osgi 在 eclipse 内运作正常,导出有乱码

2012-09-02 
osgi 在 eclipse 内运行正常,导出有乱码最近练习使用osgi,编码为utf-8,在eclipse内一切正常,但导出后,出现

osgi 在 eclipse 内运行正常,导出有乱码

最近练习使用osgi,编码为utf-8,在eclipse内一切正常,但导出后,出现运行中文乱码。

原因为:eclipse导出的jar本身就是乱码。可以用jd-gui.exe之类反编译工具查看导出的文件。

产生jar乱码原因:项目为utf-8,在导出时,重新编译了一次,使用的是系统默认编码,所以产生乱码。

解决:eclipse导出时可以设置不重新编译,而是使用编译好的代码,如图:

?

osgi 在 eclipse 内运作正常,导出有乱码

?

在导出的选项设置中,选择 Options-->勾选 use class files compiled in the workspace

?

后记:还是对eclipse不熟悉啊。

热点排行