1

WAR 文件是部署 Java Web 应用程序的常用方法之一。Java Web 应用程序还有哪些其他可用的部署格式?它们之间有什么区别?

4

1 回答 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 回答