原創|使用教程|編輯:龔雪|2015-01-21 09:23:56.000|閱讀 1936 次
概述:MyEclipse官方中文網正式上線,即日起到2月8號注冊即享7折優惠,欲購從速!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
MyEclipse支持使用靈活的部署來對項目進行裝配部署,靈活的部署支持允許你自定義最終歸檔是如何裝配的。例如,你可以只映射源文件夾的一個子集,部署在工作區的項目不存在的路徑中,并且通常會偏離一個固定的項目結構,所有的東西都會駐留在你項目的WebRoot文件夾中。對于企業項目、壓縮文件名和公用事業項目的部署也可以在這里控制。要配置展開組件,鼠標右鍵單擊該項目,從菜單中選擇屬性、MyEclipse擴展,并選擇部署組件。
你可以輕松地添加用戶庫、文件或要部署的應用程序項目。從部署組件屬性頁單擊Add按鈕。
當你將資源添加到EAR的部署裝配,添加的都會反映在項目模塊的EAR庫容器中。在默認情況下被添加的Java項目都放在lib文件夾中的.jar庫。
你可以通過簡單的雙擊部署路徑更改默認部署名稱和JAR的路徑。如果創建項目發生在項目中,模塊部署URI的變化會反映在application.xml中。
注意:如果你改變的歸檔文件是LIB默認的路徑,則必須將資源添加到需要訪問的歸檔文件的模塊清單中。請參閱配置清單目錄。
在EAR項目中,你可能要為一組自定義庫創建一個文件夾。例如使用展開組件,你可以將文件夾映射到lib文件夾下,以便通過庫都可以訪問到EAR模塊。在下面這個例子中,CustomLibs文件夾添加到部署裝配并且其部署路徑變更為庫,有了這個映射CustomLibs文件夾中的文件就將顯示在模塊EAR庫中。
如果添加EAR模塊的庫或者更改EAR項目庫的部署路徑,你必須將資源添加到模塊項目中,以便在開發時該庫可以參考部署清單。在EAR lib文件夾的庫由EAR模塊自動引用,其他庫包括那些駐留在EAR根目錄的,都必須通過MANIFEST.MF引用。在下面的例子中,在EAR部署組件中的庫部署路徑由lib變更為其他路徑,包括EAR模塊庫中的庫,同時將庫添加到模塊清單中。
添加的庫明顯顯示在EAR庫容器以及在META-INF/ MANIFEST.MF文件中。
你可以通過右鍵單擊該項目,從菜單中選擇構建路徑>添加外部存檔來直接向Java項目中添加外部存檔和庫。當這一步完成時,文件將被添加到引用的庫容器中,但是Java項目不具有屬于自己的類加載器,這些文件必須添加到部署組件的服務器上才能運行;企業應有程序則必須注意這些額外的庫,由于Web項目有自己的類加載器,它們的部署裝配資源將自動映射到WEB-INF/ lib目錄下。
通過單擊Add按鈕,并選擇Java構建路徑條目能添加Java項目的部署裝配。
該文件會自動映射到企業應用程序的lib文件夾下,并出現在EAR項目的部署裝配中。
注意:如果是專門為Java項目添加的庫,那么該庫將會自動映射在MyEclipse部署裝配的外接庫中。
一個Web項目的部署組件通常包括包含在項目的WEB-INF/ lib文件夾中所有的Jar庫。此外,一個Web項目的部署裝配可以被配置的包括:
當部署一個Web項目時,他通常都需要非系統資源,比如在項目中定義的JAR庫作為部署的一部分。MyEclipse的Web項目部署服務允許你在項目中設置屬性來展開全部的組件配置。要包括在展開組件構建庫的路徑中,右鍵單擊該項目并從菜單中選擇屬性。展開MyEclipse選擇部署組件,并單擊添加。選擇Java Build Path項,要包括在展開組件構建庫的路徑中。
如果Web項目的部署模式是"packaged",那么相關的JAR庫則包含在被復制到目標應用服務器的自動部署區域所產生的WAR文件中;如果Web項目的部署模式是"exploded",那么相關的JAR庫復制到目標應用服務器的自動部署區域擴展的WAR文件結構上。
部署組件偏愛Web項目中包含一個選項,允許hot-sync效用和EJB模塊更改部署的Web應用程序。部署在Exploded模式下是默認啟用的,合并后的融合部署中包含EJB和公用事業項目進入WEB-INF/ classes文件夾中的類和資源,這使得服務器能夠更改這些項目,同時可以在工作區中為特定的項目禁用設置一個默認設置。
一個項目的存檔文件名默認為項目名稱,可以通過擴大高級選項卡來更改此默認部署,你可以指定存檔名稱來作為部署歸檔的名稱。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網