安装JBPM的流程如下。
下载必要的应用。
JBPM 4-4:
Java SDK 6
apache-tomcat 6
apache-ant
Mysql 5.5
• Mysql 5.5的安装:
下载地址:http://dev.mysql.com/downloads/mirror.php?id=402601 (windows 64位)
或者 http://dev.mysql.com/downloads/mirror.php?id=402599 (windows 32位)
注意,要点击:» No thanks, just take me to the downloads! 不需要注册
下载安装,一路回车。
* java sdk 6的安装:
下载地址:http://download.oracle.com/otn-pub/java/jdk/6u25-b06/jdk-6u25-windows-i586.exe (window 32bit)
或者 http://download.oracle.com/otn-pub/java/jdk/6u25-b06/jdk-6u25-windows-x64.exe (window 64bit)
下载安装,一路回车。
• apache-ant的安装:
下载地址:apache-ant-1.8.2, 地址:http://labs.renren.com/apache-mirror//ant/binaries/apache-ant-1.8.2-bin.zip (window)
或者http://labs.renren.com/apache-mirror//ant/binaries/apache-ant-1.8.2-bin.tar.gz(Linux)
设置JAVA_HOME和ANT_HOME 到系统环境变量中。
在Path中添加${ANT_HOME}/bin (Unix) 或者 %ANT_HOME%/bin (Windows)
• apache-tomcat6的安装:
下载地址:http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-6/v6.0.32/bin/apache-tomcat-6.0.32-windows-x64.zip (window 64bit)
或者http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-6/v6.0.32/bin/apache-tomcat-6.0.32-windows-x86.zip (window 32bit)
解压文件夹,并在bin目录下,找到service.bat文件。在命令行中(cmd)输入 service install;
* JBPM 4-4 的安装。
下载JBPM 4-4,地址:http://sourceforge.net/projects/jbpm/files/jBPM%204/jbpm-4.4/
解压后:
1,修改install文件夹下的build.xml文件。
a, <property name="database" value="hsqldb" />的hsqldb改为mysql。
2,添加mysql scheme
连接Mysql ,运行:
insert into mysql.user(host,user,password,ssl_cipher,x509_issuer,x509_subject) values ("localhost","jbpm",password("jbpm"),"","","");
create database jbpmdb;
flush privileges;
grant all privileges on jbpmdb.* to jbpm@localhost identified by "jbpm";
3,修改 install \\ src \\ db \\ jbpm.mysql.create.sql 的错误。、
替换 type= 为 engine=
4,运行命令,在install 文件夹下:(在Mysql 中创建jbpm)
ant create.jbpm.schema
5, 修改Tomcat路径:
tomcat.home的路径,设置为tomcat的解压路径。
6,运行命令,安装jbpm到tomcat上:
ant install.jbpm.into.tomcat
ant load.example.identities
7,运行tomcat
ant start.tomcat
可以通过 http://localhost:8080/jbpm-console 进入jBPM Web Console
访问Signavio 打开http://localhost:8080/jbpmeditor/p/explorer,可以进行可视化流程设计。
更多参考:
http://blog.sina.com.cn/s/blog_4863d28a0100ky8r.html
http://blog.csdn.net/shirdrn/archive/2011/02/19/6194772.aspx