zoukankan      html  css  js  c++  java
  • 转 Java的各种打包方式(JAR/WAR/EAR/CAR)

    JAR (Java Archive file)

    包含内容:classproperties文件,是文件封装的最小单元;包含Java类的普通库资源(resources)辅助文件(auxiliary files)
    部署文件 : application-client.xml
    容器: 应用服务器(application servers)
    级别:小

    WAR (Web Archive file)

    包含内容:ServletJSP页面JSP标记库JAR库文件、HTML/XML文档和其他公用资源文件,如图片、音频文件
    部署文件 : web.xml
    容器: 小型服务程序容器(servlet containers)
    级别:中

    EAR(Enterprise Archive file

    包含内容:除了包含JARWAR以外,还包括EJB组件
    部署文件 : application.xml
    容器: EJB容器(EJB containers)
    级别: 大

    car包(webx特有的打包方式)

    传统的web工程就是将工程打包成一个war包部署到web服务器上就可以运行web服务。
    Webx工程是以car包为单位,一个工程可以打包为一个car包,多个car包可以打包成一个war包部署到 web服务器上。
    这样做的好处不言而喻就是可以将一个大工程分解为多个小工程独立去开发部署。

  • 相关阅读:
    OCP-1Z0-053-V12.02-597题
    OCP-1Z0-053-V12.02-599题
    OCP-1Z0-053-V12.02-609题
    OCP-1Z0-053-V12.02-604题
    OCP-1Z0-053-V12.02-607题
    OCP-1Z0-053-V12.02-588题
    OCP-1Z0-053-V12.02-592题
    OCP-1Z0-053-V12.02-587题
    OCP-1Z0-053-V12.02-582题
    OCP-1Z0-053-V12.02-583题
  • 原文地址:https://www.cnblogs.com/weixupeng/p/10459578.html
Copyright © 2011-2022 走看看