JAR WAR EAR的使用和區別

2021-08-27 01:38:45 字數 1175 閱讀 3028

jar、

war

ear的使用和區別

步驟:

customerejb.jar

mailerejb.jar

petstore.war

estore

petstoreejb.jar

signonejb.jar

personalizationejb.jar

inventoryejb.jar

shoppingcartejb.jar

the   gold   customer   role

gold_customer

the   customer   role

war的使用:

如果想生成war檔案:可以使用如下命令:jar -cvf web1.war*

如果想檢視web1.war中都有哪些檔案,可以使用命令:jar -tf web1.war

如果想直接解壓web1.war檔案,可以使用命令:jar -xvf web1.war

另外,也可使用winrar軟體選擇zip壓縮方式,並將壓縮檔案字尾名改為war即可壓縮生成war檔案;同樣使用winrar軟體可以強行開啟war檔案,或者強行解壓war檔案

使用jar命令與winrar軟體的區別在於前者在壓縮檔案的同時會生成metainf資料夾,內包含manifest.mf檔案。

何時使用war或者jar檔案:

當你的專案在沒有完全竣工的時候,不適合使用war檔案,因為你的類會由於除錯之類的經常改,這樣來回刪除、建立war檔案很不爽,最好是你的專案已經完成了,不改了,那麼就打個war包吧,這個時候乙個war檔案就相當於乙個web應用程式鳥;而jar檔案就是把類和一些相關的資源封裝到乙個包中,便於程式中引用。

JAR WAR EAR的使用和區別

區別 jar war ear 在檔案結構上,三者並沒有什麼不同,它們都採用zip或jar檔案檔案壓縮格式。但是它們的使用目的有所區別 類的普通庫 資源 resources 輔助檔案 auxiliary files 等 ear檔案包括整個專案,內含多個ejb module jar檔案 和web mod...

JAR WAR EAR的使用和區別

最近接觸這幾個詞較多,停下來總結總結它們的區別和聯絡,更好的深刻理解 jar war ear 在檔案結構上,三者並沒有什麼不同,它們都採用zip或jar檔案檔案壓縮格式。但是它們的使用目的有所區別 ear檔案包括整個專案,內含多個ejb module jar檔案 和web module war檔案 ...

JAR WAR EAR的使用和區別

jar war ear 在檔案結構上,三者並沒有什麼不同,它們都採用zip或jar檔案檔案壓縮格式。但是它們的使用目的有所區別 ear檔案包括整個專案,內含多個ejb module jar檔案 和web module war檔案 ear檔案的生成可以使用winrar zip壓縮方式或者jar命令。h...