WAR 文件是部署 Java Web 应用程序的常用方法之一。Java Web 应用程序还有哪些其他可用的部署格式?它们之间有什么区别?
问问题
270 次
1 回答
1
此外WAR
,企业应用程序可以包装在所谓的“企业档案”中,其扩展名为ear
. 这是归档类型的列表,其中包含了 Web 应用程序的不同部分。
JAR
: 包含企业 Java bean 类文件和 EJB 部署描述符的 EJB 模块被打包为带有扩展名的 JAR.jar
文件
WAR
: 包含 Servlet 类文件、JSP 文件、支持文件、GIF 和 HTML 文件的 Web 模块被打包为具有.war
(web achive) 扩展名的 JAR 文件
EAR
:以上所有文件(.jar
和)都打包为带有(企业档案)扩展名.war
的JAR文件并部署到应用程序服务器中。.ear
还包含第三方库。有一个名为APP-INF
包含application.xml
文件描述符的特殊目录。
于 2013-05-27T16:08:50.917 回答