1. 自定義如何部署項目
MyEclipse支持使用靈活的部署來對項目進行裝配部署,靈活的部署支持允許你自定義最終歸檔是如何裝配的。例如,你可以只映射源文件夾的一個子集,部署在工作區的項目不存在的路徑中,並且通常會偏離一個固定的項目結構,所有的東西都會駐留在你項目的WebRoot文件夾中。對於企業項目、壓縮文件名和公用事業項目的部署也可以在這裡控制。要配置展開組件,鼠標右鍵單擊該項目,從菜單中選擇屬性、MyEclipse擴展,並選擇部署組件。
默認EAR項目部署組件
2. 添加庫、文件或項目部署
你可以輕松地添加用戶庫、文件或要部署的應用程序項目。從部署組件屬性頁單擊Add按鈕。
添加新的資源到部署組件
當你將資源添加到EAR的部署裝配,添加的都會反映在項目模塊的EAR庫容器中。在默認情況下被添加的Java項目都放在lib文件夾中的.jar庫。
添加資源的默認路徑部署
EAR模塊庫體現出添加
3. 自定義部署名稱和JAR路徑
你可以通過簡單的雙擊部署路徑更改默認部署名稱和JAR的路徑。如果創建項目發生在項目中,模塊部署URI的變化會反映在application.xml中。
注意:如果你改變的歸檔文件是LIB默認的路徑,則必須將資源添加到需要訪問的歸檔文件的模塊清單中。請參閱配置清單目錄。
更改.JAR的部署名稱
4. 映射一個自定義文件夾到一個新的部署路徑
在EAR項目中,你可能要為一組自定義庫創建一個文件夾。例如使用展開組件,你可以將文件夾映射到lib文件夾下,以便通過庫都可以訪問到EAR模塊。在下面這個例子中,CustomLibs文件夾添加到部署裝配並且其部署路徑變更為庫,有了這個映射CustomLibs文件夾中的文件就將顯示在模塊EAR庫中。
更改自定義庫文件夾的映射
5. 配置清單條目
如果添加EAR模塊的庫或者更改EAR項目庫的部署路徑,你必須將資源添加到模塊項目中,以便在開發時該庫可以參考部署清單。在EAR lib文件夾的庫由EAR模塊自動引用,其他庫包括那些駐留在EAR根目錄的,都必須通過MANIFEST.MF引用。在下面的例子中,在EAR部署組件中的庫部署路徑由lib變更為其他路徑,包括EAR模塊庫中的庫,同時將庫添加到模塊清單中。
在模塊中添加一個清單錄入