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)等进行处理。

  • 相关阅读:
    UIView背景渐变三种方法
    Phone漂亮的动画
    图片处理代码片段
    UIProgressView进度条
    UIActivityIndicatorView
    NSTimer定时器类
    iPhone Tableview分批显示数据
    无限剑制
    兔子繁殖(easy)
    植树节
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421348.html
Copyright © 2011-2022 走看看