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

Eclipse里做JBPM工作流gpd.xml中文乱码问题解决

    博客分类:
  • 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

如我的电脑上的就是:

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

再重启然后新建一个居然ok了。

分享到:
评论
2 楼 www6wzk 2014-04-10  
很给力 要是早看到就好了  弄了好久
1 楼 lhtmtao 2014-01-09  
不错。解决了。

相关推荐

    解决jbpm中gpd.xml的中文乱码

    以下是如何解决jbpm中gpd.xml中文乱码问题的详细步骤和相关知识点: 首先,我们需要理解的是字符编码的基础知识。在计算机中,文本是以二进制形式存储的,而字符编码如UTF-8、GBK等则规定了每个字符对应的二进制...

    jbpm的eclipse的流程设计器插件designer中的gpd.xml文件乱码问题

    总之,解决jbpm的Eclipse Designer插件中gpd.xml文件乱码问题的关键在于确认并保持文件和编辑器之间的一致性,确保使用的都是正确的字符编码。同时,了解Eclipse和相关插件的配置设置,以及如何正确处理XML文件,将...

    jbpm工作流技术PPT

    为了支持中文字符的正确显示,还需要在Eclipse或MyEclipse的启动脚本中增加`-Dfile.encoding=UTF-8`参数,解决可能出现的乱码问题。 ### 数据库配置 JBPM与数据库的交互是通过Hibernate框架实现的,因此在`jbpm....

    JBPM环境搭建

    3. **更改Eclipse字符集**:为了解决在绘制流程图时可能出现的乱码问题,需要修改Eclipse的字符集设置。具体操作是在Eclipse的安装目录下的`eclipse.ini`文件中加入`-Dfile.encoding=UTF-8`。 #### 五、JBPM配置...

    工作流技术教程

    - **中文支持与编码问题**:为了确保流程设计界面及流程定义文件中的中文字符正常显示,需要在Eclipse或MyEclipse的启动参数中加入`-Dfile.encoding=UTF-8`,以解决可能出现的乱码问题。 #### 3. 单元测试与数据库...

    jbpm ppt资料

    9. **解决乱码问题**:为了确保中文显示正常,需要在Eclipse或MyEclipse的启动参数中添加`-Dfile.encoding=UTF-8`。 #### 四、JBPM的实际应用 1. **发布流程定义**:在发布流程定义时,可以使用RepositoryService来...

    Spring Jbpm流程整合1

    本文将详细介绍如何将Spring与JBPM整合,以实现高效的工作流解决方案。 首先,JBPM是一个开源的工作流引擎,它使用直观的流程定义语言JPDL,允许开发者通过图形化的方式定义复杂的业务流程。JBPM支持异步处理、...

Global site tag (gtag.js) - Google Analytics