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