在Eclipse中如何提供扩展点

在Eclipse中如何提供扩展点,第1张

1、在provider中创建一个ICalculator接口如下:

public interface ICalculator {

long add(int a,int b)

long multiple(int a,int b)

}

2、打开provider的plugin.xml文件,在Extension points tab页中添加一个扩展点,定义如下:

ID:Calculator

Name:Calculator

Schema:schema/Calculator.exsd

会影响的,工作流的运行依赖插件的一些api。

一、工具下载

下载地址eclipse,这里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了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11399546.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存