1:下载ant并安装(配置ant的path环境变量),下载jbpm-4.4.zip
2:找到jbpm-4.4\install\下的build.xml文件并打开,分析ant脚本可以发现
demo.setup.tomcat主要顺序执行了几个脚本:
delete.tomcat
install.tomcat
install.jbpm.into.tomcat
install.hsqldb.server
start.hsqldb.server
create.jbpm.schema
install.examples.into.tomcat
load.example.identitis
start.tomcat
install.eclipse
但实际上只需要一个tomcat就可以,上面的脚本只需要执行
install.jbpm.into.tomcat
install.hsqldb.server
start.hsqldb.server
create.jbpm.schema
install.examples.into.tomcat
load.example.identitis
start.tomcat
3:下载TOMCAT6(tomcat5貌似有点问题),解压至jbpm目录,目录结构如下:
jbpm-4.4\apache-tomcat-6.0.29
4:打开CMD窗口,进入jbpm-4.4\install\目录,顺序执行以下命令
ant install.jbpm.into.tomcat
ant install.hsqldb.server
ant start.hsqldb.server
ant create.jbpm.schema
ant install.examples.into.tomcat
ant load.example.identitis
ant start.tomcat
在执行命令之前需注意以下事项
1: 关于Tomcat
CATALINA_HOME的环境变量值指向jbpm-4.4\apache-tomcat-6.0.29(版本号根据实际情况)
如果出现找不到JAVA_HOME的提示,在catalina.bat中加入set JAVA_HOME=...
2:build.xml里面
找到 <property name="database" 将默认的value改成本机的数据库配置
如mysql,oracle,sybase之类,需要修改jbpm-4.4\install\jdbc下对应的配置文件
找到 <property name="tomcat.version" value 修改成自己的版本号如6.0.29
ant执行成功后重启tomcat,浏览器地址输入http://localhost:8080/jbpm-console,会出现控制台页面
输入http://localhost:8080/jbpmeditor/p/explorer会出现Signavio流程设计页面
(貌似不支持IE)