现在的位置: 首页 > 综合 > 正文

jar,war,ear包的区别

2014年11月08日 ⁄ 综合 ⁄ 共 361字 ⁄ 字号 评论关闭

以最终客户的角度来看,.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
 级别       

抱歉!评论已关闭.