原創(chuàng)|使用教程|編輯:郝浩|2015-02-05 09:52:42.000|閱讀 398 次
概述:MyEclipse的項(xiàng)目部署是基于WTP應(yīng)用程序服務(wù)器框架的。你可以將任何WTP服務(wù)連接器安裝進(jìn)MyEclipse工作臺(tái)。MyEclipse提供了一大套流行的包含特殊功能的WTP服務(wù)連接器,可以通過(guò)部署項(xiàng)目來(lái)保持在開發(fā)過(guò)程中與項(xiàng)目資源同步。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
MyEclipse的項(xiàng)目部署是基于WTP應(yīng)用程序服務(wù)器框架的。你可以將任何WTP服務(wù)連接器安裝進(jìn)MyEclipse工作臺(tái)。MyEclipse提供了一大套流行的包含特殊功能的WTP服務(wù)連接器,可以通過(guò)部署項(xiàng)目來(lái)保持在開發(fā)過(guò)程中與項(xiàng)目資源同步。
MyEclipse企業(yè)工作臺(tái)可將Web、EJB和企業(yè)級(jí)應(yīng)用項(xiàng)目以exploded或packaged存檔的模式部署到MyEclipse啟用的任意應(yīng)用服務(wù)器上。JEE標(biāo)準(zhǔn)命令對(duì)每個(gè)應(yīng)用程序類型下的打包文件結(jié)構(gòu)進(jìn)行部署。通常,JEE應(yīng)用程序是被部署進(jìn)產(chǎn)品環(huán)境中來(lái)作為它們各自的JEE命令文件結(jié)構(gòu)的存檔版本的,也即所說(shuō)的packaged 存檔的部署。而exploded存檔部署包括創(chuàng)建應(yīng)用程序的原始文件夾和在應(yīng)用程序服務(wù)器上直接可用的文件結(jié)構(gòu),不涉及存檔。
MyEclipse能夠?qū)EE項(xiàng)目以exploded或packaged 存檔的形式部署到一個(gè)或者多個(gè)應(yīng)用程序服務(wù)器上。當(dāng)JEE項(xiàng)目以exploded存檔形式進(jìn)行部署時(shí),MyEclipse部署服務(wù)會(huì)使用“按需同步”的技術(shù)來(lái)與項(xiàng)目狀態(tài)保持同步性。注意exploded存檔部署并不是標(biāo)準(zhǔn)的JEE部署形式。因此,部署服務(wù)約束了部署形式,項(xiàng)目應(yīng)當(dāng)被目標(biāo)部署服務(wù)器所支持。
Packaged存檔部署與exploded部署不同,不支持增量或自動(dòng)存檔更新。因此,在項(xiàng)目編輯上,Packaged部署會(huì)與它的源項(xiàng)目不同步。而exploded部署的按需同步不會(huì)遭遇這種同步問(wèn)題,項(xiàng)目部署能夠?qū)υ错?xiàng)目的編輯進(jìn)行不斷實(shí)時(shí)更新。這兩種部署各有其優(yōu)缺點(diǎn)。比如,packaged部署之所以比exploded部署效率低。這是因?yàn)槭褂迷隽孔兓瘜?duì)packaged部署的更新需要重建整個(gè)存檔。在資源發(fā)生變化后,packaged部署需要完成與整個(gè)項(xiàng)目更新所做的相同數(shù)量的工作。
packaged部署模式的好處是它是產(chǎn)品部署的JEE部署標(biāo)準(zhǔn)和格式。因此,所有的應(yīng)用程序服務(wù)器都支持packaged部署模式。Exploded部署快速而直接。項(xiàng)目的增量變化會(huì)立即反映在項(xiàng)目部署的服務(wù)器上。然而,它卻無(wú)法支持在標(biāo)準(zhǔn)方式下跨越所有的JEE應(yīng)用程序服務(wù)器。
MyEclipse的部署是通過(guò)使用部署管理器來(lái)進(jìn)行管理的。這個(gè)窗口可以讓用戶看到已經(jīng)存在的部署、添加新的部署以及移除舊的部署。下圖描述了部署在單一服務(wù)器上的項(xiàng)目。
要維持部署的完整性和相關(guān)性,部署服務(wù)會(huì)自動(dòng)取消那些發(fā)生重大改變的JEE項(xiàng)目部署。以下部分確定了每種JEE類型的觸發(fā)部署終止的事件。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn