当前位置: 首页 > 工具软件 > Bonita > 使用案例 >

开源框架之Bonita BPM的使用(二):bonita源代码编译

简烨烁
2023-12-01
首先,请下载bonita的eclipse开发平台,若是你不想下载也可以在eclipse3.6的版本上自己安装bonita需要的这些插件

在编译之前要在eclipse中安装gwt插件,修改调整bonita-console的时候更改表单的时候会用到

一、编译bonita的顺序:
1、先编译runtime
2、编译simulation(仿真模拟)
3、编译connector(连接器)
4、在编译控制台代码之前先把birt安装:
   先下载birt-runtime-2_6_1.zip:
   http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-2_6_1-201009171723/birt-runtime-2_6_1.zip
   然后执行下列maven命令:
mvn install:install-file -DgroupId=org.eclipse.birt -DartifactId=chartengineapi  -Dversion=2.6.1 -Dpackaging=jar -Dfile=D:\Downloads\chartengineapi.jar
mvn install:install-file -DgroupId=org.eclipse.birt -DartifactId=coreapi  -Dversion=2.6.1 -Dpackaging=jar -Dfile=D:\Downloads\coreapi.jar
mvn install:install-file -DgroupId=org.eclipse.birt -DartifactId=dataadapterapi  -Dversion=2.6.1 -Dpackaging=jar -Dfile=D:\Downloads\dataadapterapi.jar
mvn install:install-file -DgroupId=org.eclipse.birt -DartifactId=dteapi  -Dversion=2.6.1 -Dpackaging=jar -Dfile=D:\Downloads\dteapi.jar
mvn install:install-file -DgroupId=org.eclipse.birt -DartifactId=engineapi  -Dversion=2.6.1 -Dpackaging=jar -Dfile=D:\Downloads\engineapi.jar
mvn install:install-file -DgroupId=org.eclipse.birt -DartifactId=modelapi  -Dversion=2.6.1 -Dpackaging=jar -Dfile=D:\Downloads\modelapi.jar
mvn install:install-file -DgroupId=org.eclipse.birt -DartifactId=scriptapi -Dversion=2.6.1 -Dpackaging=jar -Dfile=D:\Downloads\scriptapi.jar

D:\Downloads\ is the path your download birt libs.
  then excute: mvn clean install -DskipTests

参考网页:http://www.bonitasoft.org/forum/viewtopic.php?id=5353

5、编译bonita-console(控制台)

    备注:在编译的时候用run as 下面的run configurations 打开后,在Maven Build中新建一栏,并且在Goals中输入:install -DskipTests
然后点击Run。开始编译打包bonita-console。
    最后,过程中如果出现错误的话在根据实际情况来编译。不过一般都是下载jar包失败,这时候我们可以先停止maven编译,
手动下载该jar包,放到相应的Maven仓库中。然后再按照第五步进行编译

   在下一篇博客中我想把参考bonita教程用jsp重新写的bonita控制台代码怎么调用bonita表单的例子写上,不过现在做的很粗糙,看gwt写的控制台代码看的头晕死了,各种事件,修改起来太麻烦了,而且不利于与其他系统的结合,所以希望在尽量少得修改bonita控制台代码来进行结合工作流管理。

 类似资料: