jar,war,ear包的區別

以最終客戶的角度來看,.jar文件就是一種封裝,他們不需要知道.jar文件中有多少個.class文件,每個文件中的功能與作用,同樣可以得到他們希望的結果。除jar以外對於J2EE來說還有war和ear。區別見下表:

 

 JAR

 WAR

 EAR

 英文  Java Archive file   Web Archive file  Enterprise Archive file
 包含內容  class、properties文件,是文件封裝的最小單元;  Servlet、JSP頁面、JSP標記庫、JAR庫文件、HTML/XML文檔和其他公用資源文件,如圖片、音頻文件等;  除了包含JAR、WAR以外,還包括EJB組件
 部署文件  application-client.xml   web.xml     application.xml
 級別       

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章