activiti工作流引擎(2)explorer

activiti-5.14 自带一个explorer应用,可以通过web管理各样流程。

- 其默认是使用H2数据库,可以修改为oracle

  1. 首先通过activiti安装包中的db/create的sql语句,创建好数据库
  2. 修改explorer.war里面的WEB-INF/classes/db.properties,修改成oracle对应属性
  3. 将oracle driver的jar放到WEB-INF/lib 中
  4. 重启,即可进入explorer首页
  5. 注意,第一次启动后,应该修改activiti-standalone-context.xml,让其不再自带创建测试数据
<bean id="demoDataGenerator" class="org.activiti.explorer.demo.DemoDataGenerator">
    <property name="processEngine" ref="processEngine" />
    <property name="createDemoUsersAndGroups" value="false" />
    <property name="createDemoProcessDefinitions" value="false" />
    <property name="createDemoModels" value="false" />
</bean>

- 可以使用在线流程绘制器来起草编辑流程图,并在线部署

其中会遇到中文乱码问题,解决办法,网上搜到可以修改源代码的方式解决
修改 ProcessDiagramCanvas.java

Font font = new Font("Arial", 1, 11);
this.g.setFont(font);

Font font = new Font("宋体", Font.PLAIN, 12);
this.g.setFont(font);

你可能感兴趣的:(activiti工作流引擎(2)explorer)