Myeclipse86搭建jbpm44的开发环境.docx

上传人:小飞机 文档编号:4886723 上传时间:2023-05-21 格式:DOCX 页数:9 大小:286.54KB
返回 下载 相关 举报
Myeclipse86搭建jbpm44的开发环境.docx_第1页
第1页 / 共9页
Myeclipse86搭建jbpm44的开发环境.docx_第2页
第2页 / 共9页
Myeclipse86搭建jbpm44的开发环境.docx_第3页
第3页 / 共9页
Myeclipse86搭建jbpm44的开发环境.docx_第4页
第4页 / 共9页
Myeclipse86搭建jbpm44的开发环境.docx_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Myeclipse86搭建jbpm44的开发环境.docx》由会员分享,可在线阅读,更多相关《Myeclipse86搭建jbpm44的开发环境.docx(9页珍藏版)》请在三一办公上搜索。

1、Myeclipse8.6搭建jbpm4.4的开发环境jbpm 版本:4.4IDE:myeclipse8.6DB:mysql-5.0.261、Myeclipse 中安装 jbpm1)、解压 jbpm4.42)、打开 myeclipse8.6选择 Help 菜单选择 Myeclipse ConfigurationCenter打开第三个选项卡SoftWare选择右上角add site选折addform archive file找0$jbpm_homeinstallsrcgpd 目录下找到jbpm-gpd-site.zip即可! name随便输入即可(比如我输入jbpm) !这样下面就 看到多一个jb

2、pm(部分过程看下图) - - . . e rl*r_ilr-i-nZfnli:lia, / Text I. IElipse Ent erprise frkbftnch?|_.吧 l!Lia t Jfiv j p-if e朋牛:!5匕 nE.11 pMi Ejnji.性1土上MyEclipse Confijuration CenterL cffttysIDashboar (f. So ft elabor ait i0n| Stibws i gn ion. I匕;Software BI I I M I e匕 FJ=j:g kfcdd ci ta tl _.U- Ar T3 e C !.闭 礼 U

3、ppdTtl Dt finbl i a St tux0 s罚睥3,务mu乌赢t T-4b&1 SHmnF引j*Mm ch-A-d-il ?pzti o tie im t.h toGlli-Kk add aoftifl we pr m wdate 3 s te I。 the profi id.y Saftiare _- / &4SC Sfivuefl* aJ 钿nmf.1.6oQlNcl pe. 60Q|iaiE: 5芝hT f-uLse Ser. .3. U3* P *r 2L Oi.viwl Sc f It-u-c:Q_J:LPlcw Ling.0 JTa nSoftrare Updat e

4、s AvailaLls v Savu Iff dat版- HiByEag5.6. us oaMTAdiMdpiJLg iqOMLJiffiFt 11 3hg S t AT t dIulse allows yuan to 5*nax 由斗州。旬日叫出* scciiiapir-*ii;.n aarass muL七 n-tchi ite f 颂0 两 th your E Utd m 旷 rrn&gTijps uud. Tri cksCoiild not cniirsct to th学 yffl.de.In The 匚壬CSlUlfiCt to tl3 tec- coni servrThW. g5UE

5、FentLins Chang ect. j Im tilled Kt:Syric st-ttG:Sltecrad. :sMIrbnui teciin7EclL pse-选择“add site”,弹出如下对话框:选择“Add from Archive File”,弹出如下对话框:选择“打开”,弹出如下对话框:UpdateSiteqESpeci fy the UKL tm the update si t e yuu wouli like to add.For Er :el1l 七 i o:tl:ei1 update si tethi e w ill bn: :=l URL to aLocati c

6、m that containa a zi te. Kml file. The riizurie ot the up date site i s a n:=jn e you c:itl chooEe for youj- ovn tracking pirrpUEes.h口左 &、:m E口口:L. i1土di.已氏展 FiFm kr TnTTe: i1 iiU:=JTie:jbpmUKL:j:!ii-: file :/C :/jbpiTi4. 4/inzt:=il 1/src/gfdj1 jbpm_gjid-ei te. t.Re cent sites:WOKC:=lticm1选择“OK”,出现如

7、下对话框:Abut This ProTlleihg Chani(eSEM 有* p c jforkbemh_ AiiyE Ji TwL一 *1 斤(w/ttli-kiJ)-15iibclip54 H jc ivrrsl at 1).IL fl-3 2 nu r wc VN jrEclA3舟IIS atdbli; 四 tASh.Mr4 2 dt4t- ITS iCyifiTit 1V 疝牡MGf a pLiGlqjkll 扫海ftr toolE for 丁日tflxq 础 M S&k&jj ZIe eVII-_ TBiF FlySWilTJkf: Ei le:/C :/jbfin-A. 5/kn

8、.3-tiLlr:yTi:H,in?/jhjn-(0?= i,: E:p5d. to bre-wt-s eoh-Lb-uLx et Lhe up占虹t. jsi.LC4I如蛭 dL f.-! 41 Eelsf Lk -3. 5 GaliMaw3 ill京刊jF跆 12匚|们皿川何-J. Msg coIt t-?r jNPE 3 jfFV 4.:;fw jEN 3 回 jSFV h& Flw Fdols Eomr-cts looli lnn.tLnt4腿b海I cl &pie S34:f ill st Syrieis u.d Eh M ?iE3 o= rir-DOHl ullWMiFM=- TI

9、-mf Lan_pjT?odi Klw LaiEtliEiS Crfldri I*1E SitE44 jBMl 4Scftwbre fEnriates Available3)、一个一个选中jpd下面的文件,点击右击“add to profile”即可!4)、点击右下角“apply change”按钮即可!安装完成后会重启Myeclipse,重启后在新建项目里会多出一项“JBoss jBPM”,如下图所示:Select a wizardA vi z:=Q-l that er eate e a new jEPM 4 proce e e nWi z :=ltds :type ilter textJa

10、va Proj e ct frctri Emle + mg: Atl+ Em 1 di 1 e Plug-ihl Pi- o-j ectReport Web Project,ili,eti Projecteli S ervi c w Fi_ojectGeiLGEiilCVSJavaI俾日 JToss jBPM J* jBFM 4 Frocess Defniti unttl Lz fflyJSclijise*十(25? Flug-ia HevelopnierLt田 & User Assi 5 tidTLceShow All fti iard.5.N?xt % FiiuzhT明minx上火Canc

11、el 云用汩m虫苔山i2、生成jbpm数据库表(这里以安装mysql为列)a)、先打开mysql数据库新建一个数据库比如jbpm(create database jbpm);b)、打开$jbpm_homeinstallsrcdbcreate 下面,找到 mysql 的表脚本!c)、全部复制过来粘贴到mysql命令行上(当然也可以source *.sql方式),3、搭建JBPM4运行环境、下载 JBPM4.3可以到官方下载,然后直接解压就可以了 doc:用户手册,javadoc和开发指南examples:用户手册中用到的示例流程install:安装脚本lib:第三方库和一些特定的jBPM依赖库s

12、rc:源代码jbpm.jar: jBPM 主库归档二、搭建JBPM4运行环境1、新建一个Java Project项目2、添加依赖库jar包a) jbpm.jar 包b) JBPM目录/lib下的所有的jar包,当然了,这里有些是可选的。3、建立配置文件(可以复制官方实例下的配置文件)文件位于src目录下a) jbpm.hibernate.cfg.xmlb) jbpm.cfg.xmlc) logging.properties4、为了方便建立流程文件,需要安装eclipase的流程设计器插件a) 插件位于:JBPM 目录/install/srcgpd/jbpm-gpd-site.zipb) 安装后

13、重新启动Eclipse,要求Eclipse为3.5版本以上这样JBPM的流程设计环境及运行环境建立好了。4实例-设计请假流程一、请假流程定义设计 申诘誓经理审批;(经理审批taskname=经理审批g= 91,223,92,52assignee= manager 3 ? to 老板批:to end1专校审批/proce矗 |transitionname= to end1to=end1g=-47,-17/ 1Ld=t、主“L ” L 手.,二、集成web工程1、加入依赖库2、加入配置文件3、创建JSP页面。basehref= My JSP index.jsp starting page!-dep

14、loy%ProcessEngine processEngine = Configuration.getProcessEngine();RepositoryService repositoryService = processEngine.getRepositoryService();String action = request.getParameter(action);if(deploy.equals(action)repositoryService.createDeployment().addResourceFromClasspath(leave. jpdl.xml).deploy();

15、elseif(remove.equals(request.getParameter(action)repositoryService.deleteDeploymentCascade(request.getParameter(id) ;List list =repositoryService.createProcessDefinitionQuery().list();for (ProcessDefinition pd : list)%,ahref=index.jsp?action=remove&i d= remove 4、所形成的页面。后氓2回国夕搜素H奔 1 hi tp:/loc alho w

16、t8080/jLpm4eb/index, j sp?sd已pluyh巳 11 口worl d-3, h巳 11 wcit 1 d t丘ididv巳 helloworld-4, hellowot 1 d 工血口。匕 helloworld7, hellowor 1 d :tfnciv己 helloworld9, hellowot 1 d :rEinuv己 1已己v已一1, 1巳av已 j?己!n”己 leave-3j leave r己m作 leaveleave :r己皿口州丁 leave-6, leave :r巳rnciwv leave7j leave :tetw leave-8, leave :r己皿口州丁 leave-9, leave :tehi昨 leave-1 Oj leave tete

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号