搭建JBPM的WEB应用
在JBPM的发布包中,已经为我们准备了一个JSF架构的WEB应用,我们可以在这个应用基础之上来搭建我们的发布工具。
a) 在命令行模式下,进入jbpm目录,运行ant命令编译打包JBPM工程。打包完成后进行jbpm/build目录,找到jbpm.war.dir文件夹,将其copy到tomcat 5.5.15的webapps目录下(由于我们前面在做JBPM建表工作的时候已经配置好JBPM的数据库连接信息,所以jbpm.war.dir的web应用里我们就不用再操心数据库的连接问题了)。
其中好多人都不知道怎么“运行ant命令编译打包JBPM工程正伏姿”,我也举绝被这个问题困扰了好长时间,现在终于想到如何写这个命令了,现在写出来和大家一起分享。
运行cdm命令,进入jbpm目录,输入 ant build.webapp -buildfile build.deploy.xml 。厅喊
下面是我运行的结果:过程和结果
E:\dorado jbpm\jbpm-starters-kit-3.1.2\jbpm>ant build.webapp -buildfile build.deploy.xml
Buildfile: build.deploy.xml
build.webapp:
compile.jbpm:
compile.identity:
compile.jbpm.test:
compile.webapp:
compile.identity.test:
compile.examples:
compile:
build.webapp:
[mkdir] Created dir: E:\dorado jbpm\jbpm-starters-kit-3.1.2\jbpm\build\jbpm.
war.dir
[copy] Copying 29 files to E:\dorado jbpm\jbpm-starters-kit-3.1.2\jbpm\buil
d\jbpm.war.dir
[copy] Copying 11 files to E:\dorado jbpm\jbpm-starters-kit-3.1.2\jbpm\buil
d\jbpm.war.dir\WEB-INF\lib
[jar] Building jar: E:\dorado jbpm\jbpm-starters-kit-3.1.2\jbpm\build\jbpm
.war
BUILD SUCCESSFUL
Total time: 3 seconds
E:\dorado jbpm\jbpm-starters-kit-3.1.2\jbpm>
然后按照a步骤中所说的到jbpm/build目录下就可以找到jbpm.war.dir文件夹 。
第一次发表文章,有不足之处大家多多指教!