在eclipse中使用JBPM4.4的设计器时,输入中文后直接查看Source发现xml里中文全都乱码了,这时候大约整个人都不好了!赶紧百度、谷歌,搜到的多数结果都是要你在eclipse.ini或myeclipse.ini文件末尾加一句-Dfile.encoding=UTF-8将eclipse的JVM虚拟机默认字符集设置成UTF-8.有的文章还会更进一步,告诉你如何解决由这一修改导致的eclipse控制台及服务器上的中文乱码问题。
 
   但第一页只有"转载---JBPM4.4中关于流程设计图中文乱码问题解决方案"这篇转载的文章中提到了"得保证你的整个项目也是UTF8编码" .所以这是很蛋疼的一件事情,如果你的项目最初没有使用JBPM4.4并且有好多非UTF-8编码的文件,那恐怕你整个人就斯巴达了。
 
   而我,一个逗比,居然myeclipse用到现在。java文件都没指定过编码,所以貌似用的是ANSI编码。当我遇到这个问题的时候,也试着加了-Dfile.encoding=UTF-8,打开xml文件一看,嘿嘿,好了,不乱码了。可是当我想去test.java里面继续写下面的代码时……
 
   那么多java源文件我总不能一个一个用ue或者editplus之类的重新保存一次吧!!!
 
   现在也只是跟着视频做的一个不算太大的项目,src目录下的。java源文件不超过80个,全部重新保存一遍也不算太纠结的事情,但对那些老的大的项目就蛋疼了。为此我甚至打过改gpd源码的念头,不过……_(:3」∠)_源码那边完全不知道从哪里改起,没那个本事。
 
  不改ini文件也不会乱码的方法。
 
   还是要从"转载---JBPM4.4中关于流程设计图中文乱码问题解决方案"这篇文章说起,这篇文章除了指出需要上面的方法需要所有文件都是UTF-8编码的外,还在文章开头提到了"之前在JBPM4.3的时候有人说这个好像是插件得bug,在用图形进行流程设计后,不要先点保存,点切换到source视图,看到source正确显示后,再点保存。这样就好了。但在JBPM4.4这个好像不起作用,就算是拖拽一下依然会乱码 www.yztrans.com
 
   看到这种说明,你是不是也情不自禁的试了下先不保存,切换到source视图看看?是不是也试着拖拽一下看看会不会乱码?但你只能得到令人伤心的结果:乱码乱码乱码乱码!我也是这么干的,干完心里还想着"真尼玛操蛋啊为毛JBPM4.3还能用的办法到4.4就不能用了啊!这不尼玛坑爹么 www.yz-jx.com
 
   我是真的不想用在。ini文件加启动参数的方法,后来我试了在Properties界面里改属性然后保存,结果且到source发现乱码没了!!!经过多番尝试,最终得到的结论是:在Diagram视图输入中文、拖拽后,先保存,再去Source视图查看或修改即可!
 
   千万千万不要先查看Source视图!!!!!!看了的话记得ctrl+z,还能抢救一下,ctrl+z后再ctrl+s保存一下,接下来切到Diagram视图随意做下改动(拖拽、输入任意字符),再次保存就抢救完了。

JBPM4.4GPD设计器中文乱码问题的另一种解决方法的更多相关文章

  1. struts2 中文乱码问题,自定义过滤器通用解决方法

    问题描述 在JSP中使用form表单向后台action中传递中文参数,后台action接收到参数出现中文乱码.JSP页面统一采用了utf-8编码格式.由于struts2默认采用的编码为utf-8,根据 ...

  2. JS.中文乱码,Jsp\Servlet端的解决办法

    JS.中文乱码,Jsp\Servlet端的解决办法 2010-03-08 15:18:21|  分类: Extjs |  标签:encodeuricomponent  乱码  urldecoder   ...

  3. 通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 ‘incorrect string value: '\xF0...

    原文:[原创]通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 'incorrect string value: '\xF0... 这篇blog重点在解决问题,如果你对 ...

  4. PL/SQL Developer 使用中文条件查询时无数据的解决方法(转)

    原文地址: PL/SQL Developer 使用中文条件查询时无数据的解决方法 PL/SQL Developer 使用中文条件查询时无数据,这是由于字符集的不一致导致的. 执行以下sql命令:sel ...

  5. Node.js中针对中文的查找和替换无效的解决方法

    Node.js中针对中文的查找和替换无效的解决方法.   //tags的值: tag,测试,帖子 var pos1 = tags.indexOf("测"); //这里返回-1 ta ...

  6. 史上最全的CSS hack方式一览 jQuery 图片轮播的代码分离 JQuery中的动画 C#中Trim()、TrimStart()、TrimEnd()的用法 marquee 标签的使用详情 js鼠标事件 js添加遮罩层 页面上通过地址栏传值时出现乱码的两种解决方法 ref和out的区别在c#中 总结

    史上最全的CSS hack方式一览 2013年09月28日 15:57:08 阅读数:175473 做前端多年,虽然不是经常需要hack,但是我们经常会遇到各浏览器表现不一致的情况.基于此,某些情况我 ...

  7. 【原创】通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 ‘incorrect string value: '\xF0...

    这篇blog重点在解决问题,如果你对字符编码并不是特别了解,建议先看看 < [原创]通俗易懂地解决中文乱码问题(1) --- 跨平台乱码 >. 当然,如果只是针对解决这个Mysql插入报错 ...

  8. windows mysql 中文乱码和中文录入提示太大错误的解决方法

    今天操作mysql的时候很郁闷,因为修改默认字符集搞了半天,终于弄成了(关于如何把windows的默认字符集设置成功,可以参看另一篇博文,最终在mysql中输入show variables like ...

  9. MySQL 插入数据时,中文乱码???问题的解决

    在终端,mysql -u root -p 登录: show variables like 'character%'; 来查看当前数据库的相关编码集. client 为客户端使用的字符集. connec ...

随机推荐

  1. 【HDOJ】1539 Shredding Company

    DFS. /* 1539 */ #include <iostream> #include <cstdio> #include <cstring> #include ...

  2. 读取Word文档的标题

    一:描述,将读取的文档标题添加到下拉框中 二:代码 #region 方法:得到Word文档标题的内容 public static List<string> GetTitles(int j, ...

  3. convex optimization

    ##凸优化总结所有这些想法基本是来自于书籍[convex optimization](http://book.douban.com/subject/1888111/),主要包括凸优化的基本理论,主要的 ...

  4. 男装电商Bonobos融资5500万美元,计划IPO,全靠体验店战略 - 国外 - 快鲤鱼

    男装电商Bonobos融资5500万美元,计划IPO,全靠体验店战略 - 国外 - 快鲤鱼 男装电商Bonobos融资5500万美元,计划IPO,全靠体验店战略

  5. I - Navigation Nightmare-poj 1984

    约翰和他的邻居生活在一个村庄里,他们的道路修建的很特别,都是正东正西或者正南正北,但是呢他们用一种方式描述他们和邻居的位置,比如说 6号 在1号 东面13处,那么我们就可以计算出来这两家的曼哈顿距离, ...

  6. java中输入方式Scanner和BufferedReader

    Scanner 在java.util包中,需要引入时可以用import java.util.*;或者import java.util.Scanner; 工作原理:通过new创建一个Scanner对象, ...

  7. MVC路由机制

      按照传统,在很多Web框架中(如经典的ASP.JSP.PHP.ASP.NET等之类的框架),URL代表的是磁盘上的物理文件.例如,当看到请求http://example.com/albums/li ...

  8. eclipse 32位和64位的jre

    让32位Eclipse和64位Eclipse同是在64的Windows7上运行 用文本编辑器打开eclipse.ini文件,在-vmargs之前加入下面的内容: -vm  C:\Program Fil ...

  9. 总结XX网app中webapp常见的前端错误。

    在2016年12月至2017年1月,这一个月的时间内,我参与了易政网app中webapp前端项目的工作,下面将我在此次项目中犯的错误总结起来,以防下次再犯.也终于知道之前看的文章中的一段话所代表的意义 ...

  10. idea 15 搭建maven web项目

    加上这个创建会比较快