一、准备环境
1.activiti软件环境
1)jdk1.6或者更高版本;
2)支持的数据库有:h2, mysql, oracle, postgres, mysql, db2等;
3)支持activiti5运行的jar包;
4)开发环境为eclipse3.7或者以上版本,myeclipse为8.6版本。
2.相关资源下载
1)JDK可以到sun的官网下载;
2)数据库,例如:mysql可以在官网下载;
3)activiti也可以到Activiti官网下载;
4) eclipse3.7或者myeclipse8.6也可以到相应的网站上获得下载。
二、安装流程设计器(eclipse插件)
1.安装方式一
在有网络的情况下,安装流程设计器步骤如下:
1)打开help -> install new software. 在如下面板中:
2)在如下install界面板中,点击add按钮:
配置新装插件的地址和名称
3)然后填入下列字段 name: activiti bpmn 2.0 designer location: http://activiti.org/designer/update/
4)回到install界面,在面板正中列表中把所有展示出来的项目都勾上:
5)点击复选框在detail部分记得选中 "contact all updates sites.." , 因为它会检查所有当前安装所需要的插件并可以被eclipse下载.
6)安装完以后,点击新建工程new->other…打开面板,如果看到下图内容:
说明安装成功了。
在没有网络的情况下,安装流程设计器步骤如下:
1)下载插件的jar包,下载地址:activiti-eclispe-plugin.rar
1)解压此jar包;
2)把压缩包中的内容放入eclipse根目录的dropins文件夹下;
3)重启eclipse,点击新建工程new->other…打开面板,如果看到下图内容:
说明安装成功了。
三、对流程设计器的使用说明
打开菜单windows->preferences->activiti->save下流程流程图片的生成方式:
虽然流程引擎在单独部署bpmn文件时会自动生成图片,但在实际开发过程中,自动生成的图片会导致和bpmn中的坐标有出入,在实际项目中展示流程当前位置图会有问题。所在完成以上配置后,会由我们自己来管理流程图片。在发布流程时把流程规则文件和流程图片一起上传就行了。
四、准备activiti5开发环境
4.0.创建一个activiti工程
点击finish完成创建
创建成功的项目:
我们的项目目前是maven结构,里面有pom.xml资源配置。业务类写在src/main/java下,相应的资源文件放置在src/main/resources下。同理,测试的业务类在src/test/java下,相应的测试资源文件放置在src/test/resources下。
我们新建一个lib文件夹,来放置一会我们即将要加的jar包。
4.1.添加activiti5的jar包
需要添加以下jar包:
下载地址:activitirest.rar(样例工程的web-inf/lib文件夹下有所有jar) 我们需要导入lib下所有包。添加到classpath中。
由于我们使用的是mysql数据库,mysql数据库的链接驱动activiti官方包中并没有提供,需要我们自己导入。手动导入mysql-connector-java.jar,添加到classpath下。
4.2初始化数据库
我们在src/test/java下新建一个junit包,在该包下创建一个java类,名为testactiviti:
内容:
相关文章
- ASP.NET本地开发时常见的配置错误及解决方法? 2025-06-10
- ASP.NET自助建站系统的数据库备份与恢复操作指南 2025-06-10
- 个人网站服务器域名解析设置指南:从购买到绑定全流程 2025-06-10
- 个人网站搭建:如何挑选具有弹性扩展能力的服务器? 2025-06-10
- 个人服务器网站搭建:如何选择适合自己的建站程序或框架? 2025-06-10