首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

JBPM eclipse中流程编辑器的乱码有关问题

2012-10-09 
JBPM eclipse中流程编辑器的乱码问题刚开始学习JBPM的时候,对于流程定义是采用eclipse中的jbpm插件,但存在

JBPM eclipse中流程编辑器的乱码问题
   刚开始学习JBPM的时候,对于流程定义是采用eclipse中的jbpm插件,但存在一个问题是节点中文命名的在gpd.xml中全部为乱码或根本看不到任何东西。

但是网上有人说没关系,这只是eclipse本身存在的一个bug,在项目所在硬盘目录下打开该文件还是显示正常的,所以发布后并不会导致问题的存在,也就没有再去解决这个问题。

但是这个问题也可以解决:
  修改eclipse安装跟目录下的eclipse.ini文件,在其中添加:

-Dfile.encoding=UTF-8

如我添加后为:

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-Dfile.encoding=UTF-8

再次启动eclipse,重新建一个流程定义,打开gpd.xml文件居然没问题。

可双击桌面的快捷方式图标,重新建一个流程定义,还是存在中文无法正常显示问题。右击桌面的图标——属性——目标:

在这里也添加一句:-Dfile.encoding=UTF-8

如我的电脑上的就是:

"D:\Program Files\eclipse\eclipse.exe" -vmargs -Xms128M -Xmx256M -XX:PermSize=64M -XX:MaxPermSize=256M -Dfile.encoding=UTF-8

再重启然后新建一个居然ok了。
如果改了这些,你发现还是不对,,我就用杀手锏了,把源文件的XML内容,复制到ECLIPSE里面,然后保存OK。

有一点提示:整个项目编码也需要是UTF-8的。

  此文是看过几篇文章进行的总结,为此表达谢意!

热点排行