zoukankan      html  css  js  c++  java
  • jar 包的认识与处理、jar 文件 war 文件以及 ear 文件

    1. jar 包

    将 jar 包解压,其实是该类(.java)编译好的(.class)文件。

    • 包路径
      • package 多层嵌套的 packages
    • META-INF 文件夹


    这里写图片描述

    2. 常用 jar 包及其下载地址

    3. JAR、WAR、EAR的使用和区别

    JAR、WAR、EAR的使用和区别

    Jar、war、EAR、在文件结构上,三者并没有什么不同,它们都采用zip或jar档案文件压缩格式。但是它们的使用目的有所区别:

    • Jar文件(扩展名为. jar,Java Application Archive)包含

      • Java类的普通库、
      • 资源(resources)、
      • 辅助文件(auxiliary files)等
          
    • War文件(扩展名为 .war,Web Application Archive)包含全部Web应用程序。在这种情形下,一个 Web 应用程序被定义为单独的一组文件、类和资源,用户可以对 jar 文件进行封装,并把它作为小型服务程序(servlet)来访问。
        
    • Ear文件(扩展名为.Ear,Enterprise Application Archive)包含全部企业应用程序。在这种情形下,一个企业应用程序被定义为多个 jar 文件、资源、类和 Web应用程序的集合。

    • 每一种文件(.jar, .war, .ear)只能由应用服务器(application servers)、小型服务程序容器(servlet containers)、EJB容器(EJB containers)等进行处理。

  • 相关阅读:
    CTF-cookies欺骗
    CTF-速度要快100
    php实现登录注册界面
    CTF-秋名山老司机 100
    三大类型语句
    PHP运算符
    标记风格和注释
    连接串口服务器时的注意事项
    RS485转以太网的概述和应用领域
    工业级路由器的优点有哪些
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421348.html
Copyright © 2011-2022 走看看