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