安装JBpm

简介: 原文 http://www.cnblogs.com/default/archive/2012/02/28/2370673.html   自动安装(ant start.demo)太慢,所以手动安装。

原文 http://www.cnblogs.com/default/archive/2012/02/28/2370673.html

 

自动安装(ant start.demo)太慢,所以手动安装

  1. 下载jbpm-5.2.0.Final-installer-full.zip,解压到某个目录,例如d:\jbpm
  2. 打开根目录下的install.html,找到Manually installing the different components这一节。下面的操作均参照这节的介绍。
  3. Getting JBoss AS。上面那个压缩包内已经包含了JBoss AS 7.02。进到lib下,找到jboss-as-7.0.2.Final.zip,并把它解压到根目录(即和lib同级)。If you already have it installed somewhere else, in install/build.properties, change the jboss.home property to the location of your JBoss AS installation.
  4. Getting Eclipse。修改build.properties中Eclipse的路径,例如eclipse.home=G:/eclipse。注意是/而不是\。
  5. 在命令行里转到根目录,运行

    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

    但通过试验发现,后面两条命令运行失败。通过研究build.xml,我们需要把最后两条命令改成一条:ant install.droolsjbpm-eclipse.into.eclipse。也可以不运行这条命令,而是手动安装Eclipse的插件:进到 lib文件夹下,把org.drools.updatesite-5.3.1.Final-assembly.zip包内的plugins和 features复制到Eclipse目录下即可。

  6. 启动

    ant start.h2

    ant start.jboss

    ant start.human.task

    ant start.eclipse (当然可以自己去打开Eclipse)

    测试是否启动成功,可以用浏览器打开:http://localhost:8080/jbpm-console,用"krisv" / "krisv"作为帐号密码,看能不能进去。

  7. 停止

    ant stop.h2

    ant stop.jboss

手动安装Eclipse插件

 

配置Eclipse插件

  1. 启动Eclipse,进入菜单Window/Preferences,此时应能看到jBpm节点,展开它:

  2. 把在右边点击Add按钮,添加路径d:\jbpm\lib\jbpm-5.1.0.Final-bin,命名为jbpm-5.1,如下图:

  3. 在Eclipse中新建一个jbpm的项目,如下图:

  4. Run as java project,可以看到输出hello world

作者:明年我18
出处: http://www.cnblogs.com/default
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。
目录
相关文章
|
Java 应用服务中间件 数据库连接
|
应用服务中间件 Android开发
MyEclipse10安装jBPM5的方法
原文 http://blog.csdn.net/loveyingzi2008/article/details/7192788 一、到jboss官网下载jBPM5完整安装包jbpm-5.2.0.Final-installer-full.zip,并解压 二、下载ant安装包,解压,并设置环境变量 三、在dos命令行,进入到jbpm5解压包目录,运行ant install.demo进行jbpm5安装 四、因为要下载并安装eclipse,所以会用比较长时间。
884 0
|
API
jBPM 5 的点滴
发布地址 http://sourceforge.net/projects/jbpm/files/jBPM%205/  http://www.jboss.org/jbpm/documentation   jBPM5引入了新的API、新的工具并支持BPMN 2.
1029 0
|
数据可视化 Java 应用服务中间件
jbpm5.1介绍(2)
快速开始  首先下载jBPM,http://sourceforge.net/projects/jbpm/files/ 可以有选择性的下载: bin:jBPM的二进制文件和它们的依赖包 src:核心模块的源码 gwt-console:jBPM的控制台,包括服务端和客户端 docs:文档 ...
1175 0
|
测试技术
jbpm5.1介绍(10)
Junit测试异常事件触发 下面的示例中测试在程序中触发异常事件的流程,流程如下 测试程序 public void testTimerBoundaryEventInterrupting() throws Exception { KnowledgeBase kbase = crea...
891 0
jbpm5.1介绍(5)
看几个jbpm5中带的示例程序吧,包括了很多我们在日常生活中的场景 循环示例 本示例是一个在外部传入的变量,通过传入的变量来判断循环次数的演示程序,看一下流程定义的内容 如图: 初始化的时候设置变量i的值为0,然后进入流程结点,选择的是XOR,就是异或的意思,在循环中输出变量i的值并且加1, 在后面的选择节点上判断变量i的值,如果小于count则循环继续,如果大于i那么就进行完成结点,输出结点中的内容。
751 0
|
测试技术
jbpm5.1介绍(7)
Junit测试评估流程 评估流程的界面如下: 这个示例里边用到了Script Task,Service Task和User Task Log执行记录日志的功能,打印出一段信息 RegisterRequest调用外部预定义的程序或者其它引擎的程序 Two调用人工任务 看一下调用的测试程...
832 0
|
测试技术
jbpm5.1介绍(6)
Junit测试的mini流程helloworld 这是一个在demo中使用的Script Task做的简单示例,在执行到这个任务结点的时候自动输出"hello world" 打开BPMN2-MinimalProcess.
941 0
|
测试技术
jbpm5.1介绍(9)
Junit测试调用子流程 下面的示例中测试在程序中调用其它程序的子流程的示例,需要加载两个配置文件 和 需要指定属性 下面是调用的示例程序 public void testCallActivity() throws Exception { System.
910 0