Java jar文件
2024-08-30 09:19:51
JAR(Java Archive)是基于ZIP文件格式的文件格式。
它用于捆绑Java应用程序或小程序的资源,类文件,声音文件,图像等。 它还提供数据压缩。一个JAR文件作为一种特殊类型的ZIP文件。可以对JAR文件的内容进行数字签名,以提供安全性。 它提供了一个平台无关的文件格式。
可以使用JAR API在Java程序中处理JAR文件。JAR文件可以具有可选的META-INF
目录,以包含包含应用程序配置信息的文件和目录。
META-INF目录
下表列出了META-INF
目录中的条目。
名称 | 类型 | 目的 |
---|---|---|
MANIFEST.MF | 文件 | 它包含扩展和包相关数据。 |
INDEX.LIST | 文件 | 它包含软件包的位置信息。 类加载器使用它来加快类搜索和加载过程。 |
X.SF | 文件 | X是基本文件名。 它存储jar文件的签名。 |
X.DSA | 文件 | X是基本文件名。 它存储相应签名文件的数字签名。 |
/services | 目录 | 此目录包含所有服务提供程序配置文件。 |
Jar工具
JDK提供了一个jar工具来创建和操作JAR文件。还可以使用java.util.jar
包中的类使用Java API创建和操作JAR文件。
JAR API有一些新类来处理清单文件。Manifest
类表示清单文件。要使用jar
工具创建JAR文件,许多命令行选项都可用。
以下代码列出了jar
工具的命令行选项。
最新文章
- 【Win 10 应用开发】共享目标(UWP)
- 让Fiddler 直接抓取java程序的方法
- fragment+viepager 的简单暴力的切换方式
- WebService 生成类的命令语句
- C#-WinForm-ListView-表格式展示数据、如何将数据库中的数据展示到ListView中、如何对选中的项进行修改
- 将Java程序作成exe文件的几种方法【转载】
- webapp 慎用setInterval、setTimeout
- javascript的navigator对象
- mysql 互为主从复制常见问题
- NOIP2017SummerTraining0717
- yaml的用法
- SQL表两列取一列唯一值的记录
- VM VirtualBox虚拟机与物理主机之间的复制
- Hadoop专业解决方案之构建Hadoop企业级应用
- ubuntu 下当前网速查看
- MSSQL ADO.NET
- 排查sqoop报错:Error running child : java.lang.OutOfMemoryError: Java heap space
- 第三方库PIL简单使用
- logback 中文手册
- VS vs2012制作安装包
热门文章
- Python集成开发环境Pycharm+Git+Gitee(码云)
- (1.1)学习笔记之mysql体系结构(内存、进程、线程)
- c# 关于DataTable
- FZU 2079 最大获利(线段树+DP)
- @Validated和@Valid区别:Spring validation验证框架对入参实体进行嵌套验证必须在相应属性(字段)加上@Valid而不是@Validated
- 4、服务注册&;服务提供者
- Ubuntu16.04+cuda9.0安装教程
- 嵌入式 emmc 中 安装 烧录 内核 kernel,设备树 devicetree ,根文件系统 rootfs
- 创建win32 dll 空项目
- Tomcat 在IE中下载rar文件直接以乱码方式打开解决方案