Jbpm5.4配置与安装

来源:互联网 发布:铁路车次查询软件 编辑:程序博客网 时间:2024/06/10 19:17
自己配置了一次jbpm,用了不少时间,参考了不少人的博客,最终成功了
现在把一些经验分享给大家
我的jbpm版本5.4.
第一步:安装JDK(已经安装好的可以忽略)
1、默认安装
2、然后修改环境变量。
计算机-属性-高级系统设置-环境变量-系统变量(也可以添加用户变量,我是在系统变量里添加的)
新建JAVA_HOME,值为JDK的路径。
新建classpath,值为%JAVA_HOME%\bin
然后在path中添加;%JAVA_HOME%\bin(注意用分号隔开)
3、检查是否安装成功,在cmd中输入java,如果出现下图,说明成功

Jbpm5.4配置与安装


第二步:安装ANT(已经安装好的可以忽略)
下载ant http://ant.apache.org/bindownload.cgi

Jbpm5.4配置与安装


1、解压就可以了
2、修改环境变量:添加ANT_HOME值为ant路径,在path中添加:%ANT_HOME%\bin 
3、检查是否安装成功:在cmd中输入命令ant

Jbpm5.4配置与安装

注意这里Build failed也是没关系的,因为你没有创建build.xml文件,只要出现这个就说明配置成功了
如果你想build success:在D盘根目录下建立build.xml,内容如下

<?xml version="1.0" encoding="GBK"?> <project name="测试脚本" default="copyfile" basedir="." >    <target name="copyfile">       <copy file="d:/a.txt" todir="e:/Temp" overwrite="true" />   </target> </project>

就好了,你可以在D盘根目录建立一个a.txt文件,进入cmd,输入ant就可以build success,并且在E盘Temp文件下就会出现一个a.txt。
根据我的实践,不建立build.xml也是没有影响的。
第三步:安装Tomcat
可以到官网下 http://tomcat.apache.org/
1、直接解压
2、修改环境变量
添加TOMCAT_HOME,值为tomcat路径
path值添加%TOMCAT_HOME%\lib;%TOMCAT_HOME%\lib\servlet-api.jar;%TOMCAT_HOME%\lib\jsp-api.jar(注意分号)
3、检查是否安装成功:
1、进入tomcat的目录,找到conf中的tomcat-users.xml文件,打开后找到最后的
<!--  
    <role rolename="tomcat"/>  
    <role rolename="role1"/>  
    <user username="tomcat" password="tomcat" roles="tomcat"/>  
    <user username="both" password="tomcat" roles="tomcat,role1"/>  
    <user username="role1" password="tomcat" roles="role1"/>  
--> 
在这后面添加
<role rolename="manager-gui"/> <user username="tomcat" password="123456" roles="manager-gui"/> 
</tomcat-users>
2、进入bin文件夹,找到startup.bat,双击。
3、打开链接Jbpm5.4配置与安装Jbpm5.4配置与安装Jbpm5.4配置与安装http://localhost:8080可以看到Tomcat的欢迎页面就说明配置成功了,点击右上角上manager连接,输入上面配置的用户名和密码,就可以进入管理页面。

第四步:安装JBPM
这里我会说两种方法,一种自动,一种手动
下载JBPM,http://sourceforge.net/projects/jbpm/files/ 
我下的jbpm-5.4.0.Final-installer-full.zip是534MB。
直接解压就行了
打开根目录的install.html,就是官方给出的安装方法
自动安装:这个我试了一次,没有成功,时间也比较长,我把别人的经验拿过来,有兴趣可以试试
用ant安装demo,首先cmd到jbpm路径下

Jbpm5.4配置与安装

输入命令ant install.demo 
这个过程是下载安装一些东西,需要联网,时间较长,慢慢等。
出现build success之后就可以启动了
ant start.demo
手动安装
Getting JBoss AS
这里是不需要下载JBoss的,在刚才解压的jbpm的lib里有jboss,将它解压到与lib同级的目录就可以了
Getting Eclipse
如果你已经有了eclipse,就没必要下载,在jbpm的根目录下找到build.properties,打开后修改eclipse.home ,改为你的eclipse路径(注意是/而不是\)

Jbpm5.4配置与安装

1、在命令行转到jbpm目录,依次执行下列命令
ant install.guvnor.into.jboss
ant install.designer.into.jboss
ant install.jBPM-gwt-console.into.jboss
后面还有两句
ant install.jBPM-eclipse.into.eclipse
ant install.drools-eclipse.into.eclipse
不过我是bulid failed的,某位大神的博客里有解决这个问题的方法
不用输入这两句
输入:ant install.droolsjbpm-eclipse.into.eclipse
也可以不输入命令:进入到jbpmlib文件夹,把org.drools.updatesite-5.3.1.Final-assembly.zip包内的pluginsfeatures复制到Eclipse目录下即可
2、启动
ant start.h2
ant start.jboss
ant start.human.task
ant start.eclipse
也可以手动打开eclipse另外在第三步ant start.human.task的时候我遇到了build failed,错误提示里有warnning:"includeantruntime"is not set 等等等等的,我记不太清了,原因可能是script假设你在start.human.task之前是安装好所有的runtime的,但是你没有,所以要在这之前先创建runtime
输入命令ant install.jBPM.runtime
之后就可以ant start.human.task,这个时间比较长,慢慢等
3、测试是否启动成功,可以用浏览器打开:http://localhost:8080/jbpm-console,用"krisv" / "krisv"作为帐号密码,看能不能进去
4、停止: ant stop.h2
          ant stop.jboss
 安装eclipse插件
1、启动eclipsewindow-preferences
Jbpm5.4配置与安装

Add-Browse,找到jbpmlib\jbpm-5.4.0.Final-bin,起个名字,jbpm5.4

2、新建一个jbpm项目

new-project

Jbpm5.4配置与安装
Jbpm5.4配置与安装
Next

Jbpm5.4配置与安装
Next

Jbpm5.4配置与安装
Finish

run as java project,会有输出hello world
到这里jbpm就已经安装完成了,希望可以帮到你

----BY Jarek

转自:http://blog.sina.com.cn/s/blog_c0e9652501017a4u.html