在编译之前要在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控制台代码来进行结合工作流管理。