![Myeclipse86搭建jbpm44的開發(fā)環(huán)境_第1頁](http://file4.renrendoc.com/view/62f9e0cba0bb3821dd7f0cc9ccdd827b/62f9e0cba0bb3821dd7f0cc9ccdd827b1.gif)
![Myeclipse86搭建jbpm44的開發(fā)環(huán)境_第2頁](http://file4.renrendoc.com/view/62f9e0cba0bb3821dd7f0cc9ccdd827b/62f9e0cba0bb3821dd7f0cc9ccdd827b2.gif)
![Myeclipse86搭建jbpm44的開發(fā)環(huán)境_第3頁](http://file4.renrendoc.com/view/62f9e0cba0bb3821dd7f0cc9ccdd827b/62f9e0cba0bb3821dd7f0cc9ccdd827b3.gif)
![Myeclipse86搭建jbpm44的開發(fā)環(huán)境_第4頁](http://file4.renrendoc.com/view/62f9e0cba0bb3821dd7f0cc9ccdd827b/62f9e0cba0bb3821dd7f0cc9ccdd827b4.gif)
![Myeclipse86搭建jbpm44的開發(fā)環(huán)境_第5頁](http://file4.renrendoc.com/view/62f9e0cba0bb3821dd7f0cc9ccdd827b/62f9e0cba0bb3821dd7f0cc9ccdd827b5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Myeclipse8.6 搭建 jbpm4.4 的開發(fā)環(huán)境jbpm 版本:4.4IDE:myeclipse8.6DB:mysql-5.0.261、Myeclipse 中安裝 jbpm1)、解壓 jbpm4.42)、打開 myeclipse8.6選擇 Help 菜單 選擇 Myeclipse ConfigurationCenter打開第三個選項卡 SoftWare選擇右上角 add site選折 addform archive file找至U$jbpm_homeinstallsrcgpd 目錄下找到j(luò)bpm-gpd-site.zip即可! name隨便輸入即可(比如我輸入jbpm)!這樣下面就
2、看到多一個jbpm(部分過程看下圖)MyEclipse Confijuration Centers 一 oaMTAdiM竝Jim iqonLjirpae Jqji 電Jjclp.Softrare Vpdat &s AvailaLlWEdi 1:.汽fubli 0 Situs十 H EeIlp3E 3SlcGn? DaE!;boa.r(f ScftvcareJ Col lbc-ra:ion S;-bscr iior.ly SaftarftA | K, - 1 ?U-4SC SfAwtre6 aysw 3ur fI. 6 0pse.8.6.0QIcXidm3. 5 2iT f-ulse Ser.3
3、.0-S* P *r a ojuikI Sc flv-iLr-e:0tiag S * wr t f dIulse allows yuan to crianax 霜Mg些塞中 4I.J wirkspfc scciiiapir-*ii;.n aarass nh-uLt n-tchi ite t 呵4 哦 th y-our Utd c;!nfrk;rs.Tijps ulcL Tri cksCoiild not cniirsct to th* xm,de.GettWe f t fir V iff dftt-flS-翌歸Ed;尸匸 e. fe.oChocs ibovt- to uti ihe SOftl
4、fl we profi 1.In TheCSllIlfiCt to Ilia tec- coni servrTanidu l si?甘 IllStkLLfl-ii ft: Tanidu l si?甘 IllStkLLfl-ii ft: Syric stfctQ. Sturad Ktat:About Tills FrfileIn-ctJklLfl-dsGiinui ttcflyEcli psa 可p i.0- 1-ai a-lf&t ctirrffntLy sh-utiilO Pending ChangecThr & 窮 P 口心biuid- 5 2fippljr al ths = tint.索
5、IS1! jt:臚選擇“add site”,彈出如下對話框:選擇“Add from Archive File”,彈出如下對話框:查找范圍遼)我的戈upRecent倉懷世國pda瑟誠*到$ jbpm_home Ft錄下面的 itallsrcgpdB 錄下面的 jbpm-gpd-site zip文件名:文件類型CD:取消打并如選擇“打開”,彈出如下對話框:UpdateSiteqEUpdateSiteqESpeci fy the 1JKL tm th已 update si t 已 y口口 wouli like to add. For 七it :el1l 七 1 町口:11 update si te
6、thi e w ill I* :=l 1JRL 七口 a Locati utl that containa a zi te. Kml fil已.The heuti已 of the:up date el t e i s :=l n:=jne you c:itl chooEe for yoirr ovn tracking pirrpUEes.Re cent es:7Adi 1?lT7 亡匚花:=i l i lpLi-i TtTTiT1 At f/l屮Tfe T12ft、U:=JTie:jbpmUKL:j:-LT : file :/C :/JbpiTi4. 4/inzt:=il 1/src/gfdi
7、 jbpm_gjid-ei te. t.jC:=LTicel選擇“OK”,出現(xiàn)如下對話框:Abut This Pro Tileihg Chani(eSEixt rp c j口rkbeinh亠 riiU J*L nu r wc VN jrEcl百atdbli;呃 tA dtMSh.Mr4 2Het icrrwitlr 烷haitiirf A pLkGlqjkll913= ftrlooll forTbtflx &ULTiliri4q 了訓(xùn) h S&k2U ZIe Dm-即口jlid、FTiF HySlH-i卩L沁護邛CaMiisi I-oo1eL心費-yT圣占1也: Ad出占占Jkt: Ei le
8、:/C :/jbfin-A. 5/kn.3-tiLlr:yTi:H,in?/jhjn-(0?= i-: to bre-wt-s ibe eoh-Lb-uLx eti Lha upH舊伽1沁*壓_ AtiyE Ji t 7i?2s-ISi be lip 54 L 4 x ijrrssl at 1)-SDi ktd.tvry3 山 皿 jlSUl 3i2DOOTOT4-9-:.Cegg coIt t-?r jKPH 3jPFH 4.:;Bfum 仁血:fsr jEN 3jSFV、電,Flw Fig費 jBfB哦jBHQ jBifl7 jBH閱jUjBelijsw丫卄耐爬HI cl &pie S34
9、:F ill st Syrieis u.d Eh 2 ?iE3 o=rir-DOHl ullWMiFM=峠 FIm Lan_pj匚曲也中門 T駐odi$ Klw LaietiiEis Cdgah I*1e SitE 站hjp養(yǎng)I -14 jBMi 4LC4吒 raphac d d.iUr uM fuelst ols 5)mf-cfes4. looli lnn.tLnt4 Udt SKScftware Updates Aval1 able3)、一個一個選中jpd下面的文件,點擊右擊“add to profile”即可!4)、點擊右下角“apply change”按鈕即可!安裝完成后會重啟Myec
10、lipse,重啟后在新建項目里會多出一項“JBoss jBPM”,如下圖所示:Select a wizardA wi z:Select a wizardA wi z:=Q-l that er eate e a new jEFM 4 proce e e nWi z :=ltds :七ypE 111* text屠矗億嶺國& 0r:廠:J-ava Proj e ct frcrri Exle屠矗億嶺國& 0r:廠:RepQrt Web Projectffet ProjectYT eli S ervi c 電 FrojectGeiLGEiilCVSJavaJToss JBPM-J* jDFM 4 Fro
11、cess Definiti onLtl fflyJScLijse*+ 歸? Flug-in IlevelopnierLtEl & User Assi t:=ltlceShow All Wi iard.5. FiiuzhCancel上療疔/們ilfck苦2、生成jbpm數(shù)據(jù)庫表(這里以安裝mysql 為列)a)、先打開mysql數(shù)據(jù)庫新建一個數(shù)據(jù)庫比如jbpm(create database jbpm);b)、打開$jbpm_homeinstallsrcdbcreate 下面,找到 mysql 的表腳本!c)、全部復(fù)制過來粘貼到mysql命令行上(當(dāng)然也可以source *.sql方式),3、搭
12、建JBPM4運行環(huán)境、 下載 JBPM4.3 可以到官方下載,然后直接解壓就可以了doc:用戶手冊,javadoc和開發(fā)指南examples: 用戶手冊中用到的示例流程install: 安裝腳本lib:第三方庫和一些特定的jBPM依賴庫src: 源代碼jbpm.jar: jBPM 主庫歸檔二、 搭建 JBPM4 運行環(huán)境1、 新建一個 Java Project 項目2、添加依賴庫 jar 包jbpm.jar 包b) JBPM目錄/lib下的所有的jar包,當(dāng)然了,這里有些是可選的。3、建立配置文件(可以復(fù)制官方實例下的配置文件)文件位于src目錄下perties4、為了方便建立流程文件,需要安
13、裝eclipase的流程設(shè)計器插件插件位于:JBPM 目錄/install/srcgpd/jbpm-gpd-site.zip安裝后重新啟動Eclipse,要求Eclipse為3.5版本以上這樣JBPM的流程設(shè)計環(huán)境及運行環(huán)境建立好了。一、 請假流程定義設(shè)計to申諸認老板審扌to emil?xmlversion= to申諸認老板審扌to emilprocessname= leavexmlns= HYPERLINK /4.3/jpdl%22%e3%80%89 /4.3/jpdl taskname=經(jīng)理審批g=91,223,92,52= 3 ? to 老板 批:to end1 taskname =老
14、板審批g= 263,320,92,52= jtaskname=申請g= 92,125,92,52assignee= lingo |二、 集成 web 工程1、 加入依賴庫2、 加入配置文件3、創(chuàng)建JSP頁面。 basehref= titleMy JSP index.jsp starting pagemetahttp-equiv= pragma content= nocachemetahttp-equiv= cachecontrolcontent= nocachemetahttp-equiv= keywordscontent= keyword1,keyword2,keyword3metahttp
15、-equiv=descriptioncontent=This is my page!-ahref=index.jsp?action=deploydeploy/abr/%ProcessEngine processEngine = Configuration.getProcessEngine();Repositoryservice repositoryservice = processEngine.getRepositoryService();String action = request.getParameter(action);if(deploy.equals(action)repositor
16、yService.createDeployment() addResourceFromClasspath(leave. jpdl.xml).deploy(); elseif(remove.equals(request.getParameter(action)repositoryService.deleteDeploymentCascade(request.getParameter(id);ListProcessDefinition list =repositoryService.createProcessDefinitionQuery().list();for (ProcessDefinition pd : list)%=pd.getId() %,%=pd.getName() %ahref=index.jsp?action=remove&i d=%=pd.getDeploymentId() %remove/abr/%/body &后退-o - 0 糾來 血帝地址 hi tp : .i1 .i11 o c:ilho z 七:ESUSLI.i1 j lipm4-i|1, eb/ i nde z. j z p1?:=d 即.#helloworld-3, hellowor 1 d :teidce helloworld-4, h
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 職場溝通中的情緒管理技巧
- 食品企業(yè)安全生產(chǎn)事故綜合應(yīng)急預(yù)案
- 工業(yè)環(huán)境下的安全教育及應(yīng)急措施
- 兩人合作研發(fā)合同范本
- 事業(yè)單位臨時工勞動合同相關(guān)規(guī)定
- 二手車交易合同官方范本
- 個人業(yè)務(wù)合作合同版
- 二手房買賣合同模板全新版
- 專業(yè)育兒嫂勞動合同協(xié)議書范例
- 個人車輛抵押借款合同標準版
- 社會政策概論課件
- 玻璃反應(yīng)釜安全操作及保養(yǎng)規(guī)程
- 高中英語新課標詞匯表(附詞組)
- 2023年心理咨詢師之心理咨詢師基礎(chǔ)知識考試題庫附完整答案【有一套】
- 證券公司信用風(fēng)險和操作風(fēng)險管理理論和實踐中金公司
- 一級建造師繼續(xù)教育最全題庫及答案(新)
- 2022年高考湖南卷生物試題(含答案解析)
- GB/T 20909-2007鋼門窗
- GB/T 17854-1999埋弧焊用不銹鋼焊絲和焊劑
- GB/T 15593-2020輸血(液)器具用聚氯乙烯塑料
- 直線加速器專項施工方案
評論
0/150
提交評論