IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor

1.BPMN文件中文乱码
IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第1张图片
在help中选中红色框中的点击进去
在最下方添加以下内容

-Dfile.encoding=UTF-8

重启idea即可
很多网上的资料说是打开idea所在的bin文件夹下修改下面截图红框里的文件,分别在这俩文件末尾添加(亲身测了在2020版无效)

-Dfile.encoding=UTF-8

IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第2张图片
我们真实的配置文件通过以下方式找到:
IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第3张图片
打开这个,在空白处点击右键
IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第4张图片
IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第5张图片
点击即可看到目录中的文件
IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第6张图片
如果依然还有乱码,就要检查idea自身编码编码,网上这类教程就有很多,自己查即可
我一般都是从eclipse创建好.bpmn文件后复制到idea中
包括png文件也是eclipse自动生成
如果在idea中生成png文件需要看以下方式:
在idea中安装actiBPM插件后创建bpmn文件,发现没有生成相应的png文件
复制bpmn文件把复制后的文件后缀改成xml,右键选择Diagrams——>Show BPMN 2.0 Designer
点击Export to file,选择png格式,得到png文件
最后再次把xml文件后缀名改成bpmn
IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第7张图片
IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第8张图片
bpmn文件无法通过BPMNEditor设置属性
bpmn文件双击默认是用BPMNEditor打开的,我们一般需要对任务结点设置一些属性,比如审核人,审核条件,驳回条件等等,
设置成功以后部署流程时候你会发现后台设置的属性不是报错就是不生效,说明我们之前设置的变量属性和参数根本没有被BPMNEditor编辑器保存下来(暂时不确定是IDEA的问题还是actiBPM插件的问题)
IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第9张图片
IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第10张图片
最终解决方案:直接编辑xml文件内容:将bpmn文件改为xml文件后,手动填充表达式,如下图:
IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第11张图片
idea中如果没有ActivitiEditor的话,需要把idea的color Scheme 换成IntelliJ Light 就行了 本来是黑色那个,然后重新启动下就行
IDEA2020版开发流程Activiti遇到的问题及解决办法---idea2020不显示ActivitiEditor_第12张图片

你可能感兴趣的:(intellij,idea,activiti,java)