jBPM4.4 eclipse插件安装
一、工具下载
jBPM 图形化流程设计器采用eclipse做为平台,我们可以先到jBPM官方网站下jBPM4.4,地址:http://sourceforge.net/projects/jbpm/files/,下载后的文件为jbpm-4.4.zip,目录结构如下:
[attach]271[/attach][attach]271[/attach]
这里面包含有jbpm-gdp-site.zip文件,就是我们需要的插件,我们可能通过运行ant构建和手动安装,本文主要说明手动安装,ant在这里不详述,可自行根据build.xml进行,手工安装,我们需要下载eclipse,可在eclipse网站下载eclipse Jave EE Galileo(3.5)版,下载地址:http://www.eclipse.org/downloads/packages/release/galileo/r,这里eclipse必须为Jave EE版本。
二、安装
这里需要使用eclipse升级机制安装,因为jbpm-gdp-site.zip包为更新站点(archived update site)的压缩包,这文件路径:./jbpm-4.4/install/src/gpd/jbpm-gdp-site.zip,安装步骤如下:
选择eclipse的菜单
Help->Install New Software...,出现Install对话框
点击 add...按钮
在Add Site对话框中点击”Archive“按钮
选择/jbpm-4.4/install/src/gpd/jbpm-gdp-site.zip,点击打开按钮,返回Add Site对话框,点击OK按钮,返回Install对话框
选择列表的出现的jPDL 4 GPD更新站点
点击 Next... 直到“ Finish" 完成安装
安装完成后会重启eclipse
三、配置
安装完成,需要配置jbpm运行位置,配置如下:
选择 eclipse菜单:Window->references
选择 JBoss jBPM -> Runtime Locations
点击 Add...
在 Add Location 对话框中,输入一个名字,
在Browse For Folder对话框中,选择你的jbpm4.4解压根目录
点击OK
选择添加的内容,点击OK完成
四、添加jBPM开发依赖库
为了方便开发中添加依赖包,可在eclipse添加一个依赖库,如下:
选择 eclipse菜单:Window->references
选择 Java -> Build Path -> User Libraries
点击 Add...
在 New User Libernate 对话框中,输入一个名字,如:jBPM4.4 Library,点OK,关闭对话框
点击 Add JARs...,打开对话框,选择你的jbpm4.4解压根目录lib目录,/jbpm-4.4/lib
选择lib目录下的所有jar文件,点击打开,关闭对话框
重新点击 Add JARs...,打开对话框,选择你的jbpm4.4解压根目录下的jbpm.jar,点击打开,关闭对话框
如果你需要先可以关联jbpm源码,选择jbpm.jar,选择下面的Source attachment,双击它,选择解压目录 下的/jbpm-4.4/src,确定即可。
点击OK完成
五、指定jPDL4 Schema
在eclipse中指定schema主要是为了方便直接编辑xml源码,当你编辑流程源码时,可以更好的帮助你编写代码。
选择eclipse菜单:Window->references
选择XML->XML Catalog
点击Add...,打开Add XML Catalog Entry对话框,默认为Catalog Entry选项卡
点击File System...按钮,打开文件选择框,选择解压目录下的/jbpm-4.4/src/jpdl-4.4.xsd文件
点击打开,关闭所有对话框。
六。导入示例项目
打开eclipse,导入示例项目:
选择File->import
选择General->Existing Projects into Workspace)
点击Next,选择jbmp4.4目录下examples,点击OK
示例工程会自动加载,点击Finish
在配置好jBPM用户依赖库后,所示例子可以用JUnit测试运行了。在一个测试类上右击,选择“Run As -> JUnit Test"。现在就可以自由学习jbpm4了。
安装插件的时候注意拔掉网线
jBPM4.4 eclipse插件安装的更多相关文章
- (转载)eclipse插件安装的四种方法
eclipse插件安装的四种方法 Eclipse插件的安装方法 1.在eclipse的主目录(ECLIPSE_HOME, 比如在我的机器上安装的目录是:D:\eclipse)有一个plugins的目录 ...
- Android模拟神器Genymotion eclipse插件安装问题出解决
我之前一直是打开eclipse之前直接运行Genymotion模拟器就可以连接到adb了,非常方便,但最近突然想来装个eclipse的Genymotion插件玩玩,安装时居然出错了,于是不折腾好心里不 ...
- jBPM 6 开发 eclipse 插件安装
jBPM 6 开发 eclipse 插件安装 概述 与之前的jBPM 5相比,jBPM 6 新引入的kjars及mavenized的特性,使流程开发设计与之前有了很大的不同,本文主要说明jBPM 6 ...
- 常用的4个eclipse插件安装过程及使用方法
最近整合了4个常用eclipse插件安装过程,分别是PMD.checkstyle.findbugs.sourcemonitor插件.因为我这里没有外网,所以所有的插件不是最新版,建议有网的童鞋自行在外 ...
- JAVAEE——SSH项目实战01:SVN介绍、eclipse插件安装和使用方法
1 学习目标 1.掌握svn服务端.svn客户端.svn eclipse插件安装方法 2.掌握svn的基本使用方法 2 svn介绍 2.1 项目管理中的版本控制问题 通常软件开发由多人协作开发,如果对 ...
- Eclipse插件安装方法大全
1. M2e maven2插件安装 参考地址:http://www.sonatype.com/books/m2eclipse-book/reference/install-sect-marketpla ...
- eclipse插件安装验证及问题处理
eclipse插件安装验异常时可看当前workspace下面的.metadata/.log文件,找到具体的问题来处理.一般常用到插件安装不成功的原因如下: 1.jar包冲突: 2.jar包依赖的jav ...
- genymotion 和genymotion eclipse 插件安装 !
昨天天有好心网友在群里共享了一个好用的 android 模拟器 genymotion 昨天就试用了下 真心流畅 各位不妨一试 http://www.genymotion.com/ doc https: ...
- Eclipse插件安装方式及使用说明
拷贝安装方式 1.通过ECLIPSE_HOME\plugins安装 在eclipse的主目录ECLIPSE_HOME, 比如在我的机器上安装的目录是:ECLIPSE_HOME有一个plugins的目录 ...
随机推荐
- BZOJ1304 CQOI2009 叶子的染色 【树形DP】
BZOJ1304 CQOI2009 叶子的染色 Description 给一棵m个结点的无根树,你可以选择一个度数大于1的结点作为根,然后给一些结点(根.内部结点和叶子均可)着以黑色或白色.你的着色方 ...
- BZOJ1096 ZJOI2007 仓库建设 【斜率优化DP】
BZOJ1096 ZJOI2007 仓库建设 Description L公司有N个工厂,由高到底分布在一座山上.如图所示,工厂1在山顶,工厂N在山脚.由于这座山处于高原内陆地区(干燥少雨),L公司一般 ...
- C#/.NET 中推荐的 Dispose 模式的实现
如果你觉得你的类需要实现 IDisposable 接口,还是需要注意一些坑的.不过前人准备了 Dispose 模式 供我们参考,最大程度避免这样的坑. C#程序中的 Dispose 方法,一旦被调用了 ...
- My Test about Mat
一.创建Mat >Mat a = cv::Mat(2,2,CV_32S,1); output: [1,1; 1,1] >Mat a = cv::Mat(2,2,CV_32SC3,1); ...
- DIV,CSS学习
如何将页脚固定在页面底部 http://web.jobbole.com/10408/
- Python——while、continue、break、while-else、or、and、not
1. while 终止while循环: (1) 改变条件,使其不成立 (2) break 应用实例1:计算1+2+3+...+100 #1.使用两个变量 count = 1 sum = 0 while ...
- 排序 第K大等问题总结
在公司面试时,当场写排序比较多,虽然都是老掉牙的问题,还是要好好准备下 快速排序,以第一个元素为关键词比较,每次比较结束,关键词都会去到最终位置上 //7 3 2 9 8 3 4 6 //7 3 2 ...
- 解决ueditor中没法动态配置imageurlprefix的方法
[建议使用右边文章中的方法,本篇文章没有真正的解决问题](新)解决php版本ueditor中动态配置图片URL前缀(imageurlprefix)的方法 修改背景,由于后台图片是上传到挂载的静态资源磁 ...
- EMguCV搭建第一个程序
这篇博客旨在教学Emgucv3.0的安装与配置. 环境:vs2013+Emgucv3.0 Emgu Cv简介: Emgu CV 是.NET平台下对OpenCV图像处理库的封装.也就是opencv的.N ...
- STL 算法罗列 (转)
非修改性序列操作(12个) 循环 for_each() 对序列中的每个元素执行某操作 查找 find() 在序列中找出某个值的第一次出现的位置 find_if() 在序列中找出符合某谓词的第一个元素 ...