JAR,WAR,EAR区别

本文介绍了Java中的三种主要归档文件格式:JAR、WAR和EAR。这些文件用于组织和部署Java应用程序的不同部分。JAR文件是最基本的单元,包含了类文件和其他资源;WAR文件专门用于Web应用程序,包括Servlet和JSP页面等;而EAR文件则用于企业级应用程序,整合了JAR和WAR文件,并可能包含EJB组件。

     

JAR

WAR

EAR

英文

Java Archive file

Web Archive file

Enterprise Archive file

包含内容

class、properties文件,是文件封装的最小单元;包含Java类的普通库、资源(resources)、辅助文件(auxiliary files)等

Servlet、JSP页面、JSP标记库、JAR库文件、HTML/XML文档和其他公用资源文件,如图片、音频文件等

除了包含JAR、WAR以外,还包括EJB组件

部署文件

application-client.xml 

web.xml

application.xml

容器

应用服务器(application servers)

小型服务程序容器(servlet containers)

EJB容器(EJB containers)

级别 

 

转载于:https://www.cnblogs.com/sprinng/p/4505487.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值