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

2、导入代码构建完工程后将eclipse的workspace设置为utf-8:


3、调试时在Arguments的vm  arguments设置:
-Xms128M -Xmx512M -XX:MaxPermSize=256M -Dfile.encoding=UTF-8

先将下面jar包重命名:
javax.servlet.jsp_2.1.0.v201101211721.jar

org.eclipse.draw2d_3.6.0.v20100525-1225.jar

4、打开eclipse再次调试

清理所有工程 project--》clean

在plug-ins中添加workspace下的所有的插件,例如:org.bonitasoft.studio.properties.bos(1.0.0.qulifier)

然后:

添加必须插件
vilidate plug-ins(校验插件)

运行,至此所有的bonita studio代码导入完成,但是studio的所有功能都还没有测试。

以待进一步测试完成。

注意:

在运行bonita application的过程中运行可能会出现java.lang.RuntimeException: Widget disposed too early! 的解决办法 :关闭eclipse,将eclipse的workspace和bonita的workspace都清空重新导入代码再运行就可以解决了,具体是什么原因导致的我也不知道、将BonitaRegisterWizard类中的addPages() 方法用一下代码覆盖 public void addPages() {
  mainPage = new BonitaRegisterWizardPage("register");
  addPage(mainPage);
 
  //IProduct product = Platform.getProduct();
  //setWindowTitle(product.getName());
  setWindowTitle("register");
  setDefaultPageImageDescriptor(Pics.getImageDescriptor("editIcons/welcome.png"));
}就不会出现以上的错误了搞定,至此bonita的所有源代码都能进行二次开发了。有兴趣的可以留言一起二次开发。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ErekSZ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值