NC_IUFO502_開發(fā)環(huán)境配置文檔_修正版_第1頁
NC_IUFO502_開發(fā)環(huán)境配置文檔_修正版_第2頁
NC_IUFO502_開發(fā)環(huán)境配置文檔_修正版_第3頁
已閱讀5頁,還剩27頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、NC IUFO 502開發(fā)環(huán)境配置文檔部門:NC報(bào)表開發(fā)部:邊傳猛日期:2009-5-19'準(zhǔn)備開發(fā)工具1、JDK 1.5應(yīng)用JDK 1.52、IDEeclipse 342插件:3、版本控制ClearCase二、建靜態(tài)視圖1、創(chuàng)建開發(fā)目錄一般在D盤根目錄建立文件夾:NC_IUFO_502設(shè)置共享2、創(chuàng)建res視圖打開CC中的Project Explorer ,選擇NC5_IUFO5.02NC_IUFO_RES5.02NC_IUFO_RES5.02_l ntegratio nNCUFO_RES5.02_patchr T£_UIFD_Ttra (E二蠱t?* °r沫y

2、All飢5上力H辺'Caqi t111 j BC5 OtPraj-iri-_J JCE O2._rr ujacls:It _J 貼” Of:E IK_yD. C2:i* _j ?c5n= oz 氐二CE FM5. C2:比_J處上圧.旺It _J応ffyfS個(gè)F MB厝龍£!C Jlf?tE 02-劃02lid w IK丄帥II-WAi馬 吃打|上口皿川口 *込)E_4mw* HZJUFJH配砧 世jf h 王噌 KT TUTQ OF? 1ITE5 02- 期 Er_LUJU_KL55. 2ZI由-* HJ_1 UbUJdSS. 0£jALif frl l at*

3、SC.nWCIES 02_*firlirean«LEijjffN7rtsjp<z i fliTxpi*.主涇司至匕耳朗Twrrt右.Or;LTl私昭中.點(diǎn)訐肯并捽EA 7怙譽(yù)治.QlxL. iKPb至亠囲寧:.U射三成-T '尋匡.卄1|2D0» 515 9 0 <r” ill?TO-5-7 H再朮EEXW-Sr-BQ W;ai;4LL12CO9 -4-9 15.3E 4:FB20»-£-9 11 匹 SuJmnl£l£LUMF-l+il“l(fā)tli肛ITT5 02FC5JJ5 OZ 期_E毎02 陌*F盟Q 叮Ti

4、p 02CE-HB.OZ <5_S2IEi. fl2:肛 JJ0. OSDrains (Eill Ol SC5 0E_SF_rrojetf31昭 I If n- Tr aiarlclJFcr Ntlp et4-:e ?L11點(diǎn)右鍵,選擇create view,彈出窗口,選擇集成流、靜態(tài)視圖(注意:此處選擇集成流)如下圖:¥icw Cr e ation Ti z<rd 一 Kevicv Types ¥i evs羞* | |Cr«4.£c a devslopmtnt vil This riew jrovides access to the SQu

5、rce-ajid a,divi"tiea m yourTTTP-' 廠 Ilnanic (* SnapshotMl Attached Vi swe .夕備 1 Create <n integrationThis view des 4e«tss t* th* MOTiru已 filts aiLd activiti«3 ia the rype; C Dynaflii Snapshot7 Att«ehfid ViavE.fr-步 d) >|£jnish取消點(diǎn)下一步,在 上邊輸入框 指定視圖的存儲路徑(放在剛才創(chuàng)建的共享文件夾下),

6、例如:D:NC_IUFO_502NC_IUFO_RES5.02_patch_i nt冬 Integration ViewVhsriyon lik« th* ro<'t of this上一步0)fr 一步応)1£ini fK取消|也心|點(diǎn)擊“ Advaneed Options ”指定視圖的 View storage,例如:WBiancmNC IUFO 502biancm NC IUFO RES5.02 patch int.vws確定后,點(diǎn)擊 下一步,點(diǎn)擊“ finish ”,彈出窗口:Yi'ewalien Ti z ard 一 CUwse L<OF

7、ca.t ivn.鶴 SnapslLQ t Viev直接點(diǎn)OK開始下載代碼:下載完成:點(diǎn)擊close,彈出 操作執(zhí)行結(jié)果界面,關(guān)閉后提示視圖創(chuàng)建成功,點(diǎn)擊OK后,視圖創(chuàng)建完畢打開視圖所在目錄,點(diǎn)右鍵,選擇ClearCase ClearCase Explorer, 將在CC中添加該視圖的快捷方式Shortcut至此,整個(gè)視圖創(chuàng)建完畢3、創(chuàng)建iufo視圖同理,創(chuàng)建iufo視圖:VOB路徑:NC5_PVOBNC5.02_ProjectsNC5_IUFO5.02NC_IUFO_MAIN5.02NC_lUFO_MAIN5.02_I ntegratio nNC_IUFO_MAIN5.02_patch右鍵選

8、擇創(chuàng)建視圖,(此處注意:和module不同,選擇創(chuàng)建開發(fā)流,不要選擇下面的創(chuàng)建集成流):下一步,設(shè)置視圖路徑、存儲路徑:視圖路徑:D:NC_IUFO_502NC_IUFO_MAIN5.02_patch_2 存儲路徑:以下和res視圖創(chuàng)建過程一致,不再贅述。三、建開發(fā)環(huán)境1、建立工作目錄例如,在D盤根目錄新建文件夾:D: NC_IUFO_502_workspace以此作為NC_IUFO_50的工作目錄。2、配置首選項(xiàng) preferences運(yùn)行eclipse,以上述路徑作為 workspace。打開首選項(xiàng)對話框,配置JDK配置MDE在NC Home輸入框 指定上邊創(chuàng)建的res的路徑:D:NC_I

9、UFO_502NC_IUFO_RES5.02_patchn tNC5_IUFO5.0_VOBNC_IUFO_RESNCHOME上兇|t5T* tlltST t(xt>甲Gei打4 冋心lQ- H&lp卄 InstB-LL/Update 曰丁“a(4) Ap j a V 0 ffl Build Path1 13!由Eli由j BSIS<1 ili«吧 jji£4rn«.li <ri. fur iiivIuIe dm宅Set tin.;TC 朮“ |D; kUCJVFC_5a£WC_ZUF0_RZC5 CE_pdt<;h_ir

10、imC5_IUH) 0C(jdy Sty IsC-MiptlarDtturE'ii torIn1:tailed JKEs .TdniipS!JViitProptrhi es F il-E> E di tcMB'S Bcva>l opnant 井rmRilIeset prefer erices - BR Q- iRm-yicLug |BI I氐皿 H Tedii|j| Uccgt Dkla CoUbcterVdniAtLCin由xhlCl i «Lit C viriiLt ii viilit 6= >vrn HodulaS*! OK再按自己的喜好設(shè)置首

11、選項(xiàng)的其他配置3、建 project在上述創(chuàng)建的iufo視圖中,路徑D:NC_IUFO_502NC_IUFO_MAIN5.02_patch_2NC5_IUFO5.0_VOB下,共有9個(gè)子文件夾,每個(gè)子文件夾需要?jiǎng)?chuàng)建一個(gè)項(xiàng)目???宴型1匡性 1Aftwjsnxtt*Mfr冥21X1-6-32133_jK_ZWQJI去曲2X-S-KL3別¥Oirj"iFiii:TRscr-S)|_ nt如聒-印13KAK :'JPU IV?0M期牙EO13 5QlT I'JFD FtlUTlL空DC習(xí)七一2EL3 51res TunFns. n vdejrjriFOE?or龍軒

12、2097-0:r 54龍忡一2X9-2C1.顯13卞II'JffO WJ3HLLP 七-3Cizba。后世”r文吟»HH1L(P)i U:bJLb l«?u6.0.0*耳E桂刮:kic_iiro_wj2M;_iunj 111.馳泌ll 則二件 需矩巴 總石舊 題煜1( J'KiJi 予引科-二I x|(1)、創(chuàng)建com項(xiàng)目新建項(xiàng)目:選擇 Module Project(注意:其余項(xiàng)目也都必須創(chuàng)建為Module Project )下一步,設(shè)置項(xiàng)目參數(shù):項(xiàng)目名稱:NC_IUFO_COM路徑:D:NC IUFO 502NC IUFO MAIN5.02 patch 2

13、NC5 IUFO5.0 VOBNCIUFO_COMModule Name : uap ( 注意:此處為uap,以下都為iufo)Create New Module ProjectSpecify the: inom&ti on for erat-e module project住叮武t 口訥畔;|hc_iwc_cqimLoc a ti onf Cre.te project in workspace席 匚 r tale pro jus ct *t extfernal IccatiinDirec icr |T: VNC_IUTO_50!2m_rVFn_MATH5.02_patcb_2irC5

14、_IUFCi朽*|心M>dule Sett incModult ganw:Mcdule Confi g: liBQtlule. xmZ< BackiTest >|finish點(diǎn)擊finishNC IUFO CO項(xiàng)目創(chuàng)建完成、創(chuàng)建report項(xiàng)目同理,創(chuàng)建report項(xiàng)目:項(xiàng)目名稱:NC_IUFO_REPORT路徑:D:NC IUFO 502NC IUFO MAIN5.02 patch 2NC5 IUFO5.0 VOBNCIUFO_REPORTModule Name : iufo ( 注意:此處為 iufo)創(chuàng)建完項(xiàng)目,在Problems視圖會有errors,先不用管、創(chuàng)建we

15、b項(xiàng)目同理,創(chuàng)建web項(xiàng)目:項(xiàng)目名稱:NC_IUFO_WEB路徑:D:NC_IUFO_502NC_IUFO_MAIN5.02_patch_2NC5_IUFO5.0_VOBNCIUFO_WEBModule Name : iufo ( 注意:此處為 iufo)創(chuàng)建完項(xiàng)目,打開 項(xiàng)目屬性對話框,設(shè)置Java Build Path Source,添加src'public 路徑下的兩個(gè)子文件夾:rep,serverSnvrce Folder Select!o皿|n|2slSelect tie eenuree folder:'0口口口$-51 口口 .&- iM,_Li fE-:+

16、!-+-.-:r-Ei erpMITVIBFMC HOMEr «5QU2FC5cllw 田皿 & &tes & & & &tsp魚i 芒vllx匚re ate M«w FoLAei".Cancel、創(chuàng)建BD項(xiàng)目同理,創(chuàng)建BD項(xiàng)目:項(xiàng)目名稱:NC_IUFO_BD路徑:D:NC IUFO 502NC IUFO MAIN5.02 patch 2NC5 IUFO5.0 VOBNCIUFO_BDModule Name : iufo ( 注意:此處為 iufo)創(chuàng)建完項(xiàng)目,打開 項(xiàng)目屬性對話框,設(shè)置Java Build Path

17、 Source,添加src'public路徑下的兩個(gè)子文件夾:rep,server添加src'client路徑下的兩個(gè)子文件夾:rep添加src'test路徑下的兩個(gè)子文件夾:rep,server(5)、創(chuàng)建iufo項(xiàng)目同理,創(chuàng)建iufo項(xiàng)目:項(xiàng)目名稱:NC_IUFO_IUFO路徑:D:NC_IUFO_502NC_IUFO_MAIN5.02_patch_2NC5_IUFO5.0_VOBNCIUFO_IUFOModule Name : iufo ( 注意:此處為 iufo)創(chuàng)建完項(xiàng)目,打開 項(xiàng)目屬性對話框,設(shè)置Java Build Path Source,添加srcpub

18、lic路徑下的兩個(gè)子文件夾:rep,server(6)、創(chuàng)建BI項(xiàng)目同理,創(chuàng)建BI項(xiàng)目項(xiàng)目名稱:NC_IUFO_BI路徑:D:NC_IUFO_502NC_IUFO_MAIN5.02_patch_2NC5_IUFO5.0_VOBNCIUFO_BIModule Name : iufo ( 注意:此處為 iufo)、創(chuàng)建srpt項(xiàng)目同理,創(chuàng)建srpt項(xiàng)目:項(xiàng)目名稱:NC_IUFO_SRPT路徑:D:NC_IUFO_502NC_IUFO_MAIN5.02_patch_2NC5_IUFO5.0_VOBNCIUFO_SRPTModule Name : iufo ( 注意:此處為 iufo)(8)、創(chuàng)建db

19、update項(xiàng)目同理,創(chuàng)建dbupdate項(xiàng)目:項(xiàng)目名稱:NC_IUFO_DBUPDATE路徑:D:NC_IUFO_502NC_IUFO_MAIN5.02_patch_2NC5_IUFO5.0_VOBNCIUFO_DBUPDATEModule Name : iufo ( 注意:此處為 iufo)(9)、創(chuàng)建portal項(xiàng)目同理,創(chuàng)建portal項(xiàng)目:項(xiàng)目名稱:NC_IUFO_PORTAL路徑:D:NC_IUFO_502NC_IUFO_MAIN5.02_patch_2NC5_IUFO5.0_VOBNCIUFO_PORTALModule Name : iufo ( 注意:此處為 iufo)自此,所

20、有項(xiàng)目都已建好,下面的工作是排除錯(cuò)誤。4、配置項(xiàng)目間依賴關(guān)系各項(xiàng)目間的依賴關(guān)系如圖所示:COMwebBDiutoBI丿dbupdatc丿portalsrpt(注意:下邊的項(xiàng)目是依賴于其上的 所有 項(xiàng)目)拿BD項(xiàng)目舉例來說:打開項(xiàng)目屬性對話框,設(shè)置 Java Build Path Projects添加3個(gè)項(xiàng)目:NC_IUFO_COMNC_IUFO_REPORTNC_IUFO_WEB以此類推設(shè)置其他項(xiàng)目 此時(shí)還會有errors,繼續(xù)5、設(shè)置JDK類路徑打開首選項(xiàng)對話框,設(shè)置Java In stalled JREs右邊選中默認(rèn)JDKF= Pref erenre?上兇Liter tatInfitall

21、ed JREt出B,s-:HH- 日,j-erer 4AntIjiEtB-LL/Upiate¥ a.Ap j aAbijuld Path CdeCdfupil irDtbu< Edit”JB0:0.H.0iBeA4vt *7JEE dcifim ti Bytkg ckekcd EE is- adled t# th*biil< pth of aevly crettei Jiva projectsIds tail ed JKEe:34413田 iMtftllfti Jl£sffl .TiClipsePropar'li ae F1Zas Edit-f Mili

22、, DEv&lopmetF肛Ruleset jriferenices 亠 ERRitrJD込威Ti*ksTernIJsttt D4I& Collwior暫口 iAiitWxiXI忙None:| Tyi«TjdJd 5 (LITS+ Wr'd VM1點(diǎn)擊“ Edit ”按鈕,打開Edit JRE對話框,1C12S1JRE lion e !JPE xi am e 1D£&ilLL VMEdit JEEJRE DetinitionSpecify attributes for & JBEJRE system libraries:R»

23、tor« PfaullS , w n: jakl. 5. 0_07jrAlibrt jirl+l ”': D; jdkL 5hO_QTjrelitj55e, j ar1*1 , i« D: jdkl. 5.0_OTjrelibjct jar囪“品 D. jdkl. 5.0_0T jr*Vlibcharsets. jar+ im D: Vjdkl. 5.0_p7jrelib4WtnEns. j srFl 塵 D ' jdkl. 5. 0J07jralib«xtlocil8<lata. j*rl+l 竺 D; j Jk 1. 5. 0_07 j

24、r e 1 b cjc: i 'L-stm.j t a_pr ovi d&r. j ar +J; jdkh 5.0_Q7jrslit«i5t5uiLpLs5 11. j arfixii sh點(diǎn)擊“ Add External JARs ”按鈕,添加兩個(gè)jar包:%JDK艮目錄 %libtools.jar%JDK艮目錄 %jrelibplugi n.jar6、配置MDE忽略jar包打開首選項(xiàng)對話框,設(shè)置 MDE Development ModuleSelection , 下邊“ JAR Name except list ”中新加以下幾項(xiàng):.*uapcom.*jarpubi

25、ufo.*jaruiiufo.*jarAiufo.*jarR tr et&r uces|+?T« fillwr + trtAMtftlpImJw*1TJE IliiVM心尸 aeeLrm昱tK* Ijiikic iu.foFni.tkccl血 riudulv d«rfrl»L>rii£iLL加知1 叢吐XMg I Cli helI C<4UL*li w |F.l-aiE-41 prtfarccc BJ.ti»Etl risks;ti l I-soi'HICtlleetvV tJ L4ai*i«n 壬朋LSt

26、lfiCled Berhfcl? 1l3-13 1 總r 0OEJH-.aixiMDE OgvlQpiingnt* 亠 LjR 巳 51TTCJJcf«ulisEjpl?卜業(yè)孟讓:u, * i亦|.*丑二丁.:=I1 "ISfc-r-Th I1 J 42 卜必匚血七吋 tiiuE'V. h ltH! 0畑至此,開發(fā)環(huán)境配置完成,可能還有幾個(gè)errors,但不影響運(yùn)行、調(diào)試。四、配置運(yùn)行時(shí)1、配置數(shù)據(jù)源參數(shù)更改文件NC_HOME/ierp/bin/prop.xml配置可用 的<dataSource>項(xiàng)。(注意:確保其中一個(gè)數(shù)據(jù)源名稱叫iufo)2、配置 s

27、erver選中 NC_IUFO_PORTA項(xiàng)目,點(diǎn)右鍵,選擇Debug As NCMiddleware,將啟動(dòng)服務(wù)器,并且系統(tǒng)自動(dòng)生成一項(xiàng)運(yùn)行時(shí)配置“ NC_IUFO_PORTAL_SerV”r3、配置 applet(1).配置參數(shù)打開DebugConfigurations 對話框,新建一個(gè)Java Applet運(yùn)行時(shí),參數(shù)設(shè)置如下:Name: AppletC ontainerProject:NC_IUFO_PORTAL切換到Parameters標(biāo)簽頁,設(shè)置參數(shù)如下:Width :1027Height: 768Parameters里添加參數(shù):debug二true(2).建立param文件打開瀏

28、覽器訪問:進(jìn)入iufo 查看該網(wǎng)頁的源文件,把a(bǔ)pplet的所有vparam數(shù)選中,復(fù)制保存 到文本文件(注意:擴(kuò)展名為.txt ),然后把該文件放在C:盤根目錄下。丈件匸 熊輯 格式殂 李看迥 琵助QpcparR ndiit*=key_CURRENT _LMNG value- slivcnii><pdrd» ndiiepdr dm_tuldl?dit valut?- fdlse> <par<if)nane-USCP HEIGHT v«Lur- 76> <parjq hdne-IIDDDLicenGe yalue- truc> <parjn nanctiinputFormula ualuc truc> <psran nancCurrontOte value- 20Q?-C5-1P> <paran nane=DSp£SWHd 阿Lu尸 > <pran nanpnsuni t* ual 1> <paran nAnp=ttnrAl ual 11?' fl> fpmrd" nane=Key LOGir|_DfirE2C69-05-l?>paran

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論