JAR文件是一种基于著名的ZIP文件格式的存档文件,具有将大量文件合并为一个文件的潜力 。JAR文件通常存储各种小数据,例如CLASS文件、清单文件和应用程序资源(如声音片段、图像、安全证书和目录) 。
具有Java可用性的手机设备应用此技术来存储游戏文件、Web浏览器和附加组件 。JAR文件可以很容易地将成百上千个片段压缩到一个压缩文件中,因此它们易于共享、易于传输 。
根据定义,如今他们已经考虑过另一种类型的归档工具,但在早期,他们开发的目的是制作Java小程序及其必需的组件,只需一次HTTP事务即可为浏览器下载 。因此,消除了为每个项目打开新连接的需要 。
这导致了一个快速的过程,因为小程序可以加载到网页上并且运行得更快 。更不用说减少文件大小本身就是另一个节省时间的因素 。此外,applet的作者为JAR文件中的每个条目创建的数字签名是一个很有吸引力的功能,它允许来源身份验证成为可能 。
1.JAR文件的吸引人的特性
- JAR文件基于zip存档 。
- 这种存档格式可以处理存储在一个地方的类、音频和图像文件 。
- JAR文件是唯一的跨平台存档格式 。
- 它与小程序代码向后兼容 。
- 它是用java编写的,是一个开放标准并且可以完全扩展 。
- 非常适合打包javaapplet的片段 。
- 它包含清单文件和潜在的签名文件 。
比较参数文件战争文件扩大JAR 文件具有 .jar 扩展名WAR 文件具有 .war 扩展名 。缩写代表 Java 存档代表 Web 应用程序资源或 Web 应用程序存档文件类型和应用程序JAR 文件将许多文件打包成一个,用作库、插件等 。它允许 Java 运行时环境 (JRE) 在单个请求中部署类的完整应用程序和相关资源 。WAR 文件的唯一用途是允许轻松测试和部署 Web 应用程序 。结构在结构上,JAR 文件可以非常多样化 。WAR 文件带有预定义的结构,其中包含 WEB-INF 和 META-INF 目录 。必需品如果您在不使用其他软件的情况下将 JAR 文件构建为可执行文件,则可以从命令行运行 JAR 。要执行 WAR,您需要一个服务器 。使用的格式任何格式小服务程序包含它包含已编译的 Java 源代码、清单文件、基于 XML 的配置数据、基于 JSON 的数据文件、图像和音频 。它由 servlet、JSP、XML、HTML、CSS 和 JavaScript 文件组成 。如何创建和编辑 JAR 文件?以下是创建JAR文件的命令的基本格式:
- jarcfjar文件输入文件
- “c”选项表明您想要“创建”一个JAR文件 。“f”选项意味着您希望输出到文件而不是标准输出 。
- “c”和“f”可以按任意顺序出现,但它们之间没有任何空格 。
- “Jar-file”是您为JAR文件选择的名称,可以是任何其他名称 。JAR文件名通常具有.jar扩展名 。
- 此命令将生成一个JAR文件并将其放在当前目录中 。它还为JAR存档创建默认清单文件 。
注意:确保事先始终拥有文件的副本 。
如何打开.jar文件?
JAR文件是ZIP压缩的,因此要查看它们的内容,可以使用各种类型的文件解压缩器,包括7-Zip、RARLABWinRAR和WinZip(Windows)、WinZipMac(Mac)和PeaZip(Linux、macOS和Windows) 。
这些程序的提取通常是这样的:
- 首先右键单击该文件,然后选择“打开方式”选项并选择默认程序 。

文章插图
- 单击“打开方式”窗口中的浏览按钮以启动文件资源管理器窗口 。
- 然后,找到您想要的软件的.exe文件作为打开JAR文件的默认程序 。

文章插图
- “Jar-file”是您为JAR文件选择的名称,可以是任何其他名称 。JAR文件名通常具有.jar扩展名 。
- 此命令将生成一个JAR文件并将其放在当前目录中 。它还为JAR存档创建默认清单文件 。
如何运行JAR文件?
通常,要运行JAR文件,您必须安装Java运行时环境(JRE) 。使用JRE,您只需双击文件名即可 。不过这种方法只适用于可执行文件,否则最多只能查看文件 。
视窗:
JRE通常安装在Windows上,因此您只需双击它们即可打开JAR文件 。尽管正如我们所说,并非所有JAR文件都是可执行文件并且易于打开 。
麦克:
双击JAR文件后,在Mac上,“AppleJarLauncher”(一个macOS程序)将JAR文件发送到JRE,或JVM,最终运行该文件 。
手机:
一些移动设备默认内置了JRE,或者您可以直接安装它 。之后,您可以在Firefox、Safari和Edge(Chrome除外)等Web浏览器中打开Java应用程序 。

文章插图
如何重新打包JAR文件?由于文件夹结构,JAR重新打包过程可能很棘手 。要重新打包JAR文件,请继续执行以下操作:
- 首先,删除旧的.jar:rmJAR_NAME.jar
- 进入文件夹:cdJAR_NAME
- 打包引用父文件夹的jar:jarcf../JAR_NAME.jar*
如何转换JAR文件?
1.用反编译器转换:
使用Java反编译器,您可以反编译JAR文件中的CLASS文件 。为此,您只需上传文件并选择反编译器 。
2.将JAR转换为APK:
如果您决定在Android上使用Java应用程序,则迫切需要将JAR文件转换为APK文件 。这就是为什么您应该在Android模拟器中运行该文件,它会自动为您创建一个APK文件 。虽然要在Android上得到一个Java程序,但是从源代码编译APK要容易得多 。
3.将JAR转换为WAR:
使用像Eclipse这样的编程应用程序,您可以制作可执行的JAR文件 。但是,您不能将JAR文件直接转换为WAR文件 。请记住,WAR文件的结构不同于JAR文件 。在这方面,只需构建一个WAR,然后将文件目录添加到lib中 。然后您将可以访问JAR文件的组件 。
4.将JAR转换为ZIP:
这是打开jar文件的简单技巧 。您可以将文件扩展名从.jar重命名为.zip,从而制作出可被7-Zip或PeaZip等程序识别的伪压缩文件 。
如何恢复JAR文件?
与其他存档格式一样,JAR文件很脆弱,您需要小心处理它们以免损坏它们 。要恢复未保存或删除的JAR文件,主要过程与其他文件格式基本相同 。遇到丢失的数据时,建议遵循以下恢复协议:
- 不要向包含需要恢复的JAR文件的设备添加新数据 。
- 恢复过程必须是您要做的第一件事 。
- 从一开始就使用最好的恢复工具,因为每次失败都意味着减少完全恢复的机会 。
步骤1选择丢失JAR文件的位置
选择丢失JAR文件的硬盘驱动器,单击“开始”扫描丢失的JAR文件 。

文章插图
第2步扫描硬盘驱动器以搜索丢失的文件
【什么是JAR格式文件?手机jar文件打开方法】万兴恢复专家将开始全面扫描 。通常,完成扫描需要几分钟时间 。有时,如果存在许多大文件,则需要几个小时 。
第3步预览和恢复JAR文件
扫描后,您可以从“文件类型”的“存档”项中找到JAR文件 。在恢复之前,您可以预览可恢复JAR文件中包含的所有文件名 。然后单击“恢复”按钮检查并恢复它们 。
结论在本文中,我们详细回顾了什么是JAR文件,以及它与WAR文件的明显区别 。我们还总结了如何创建、编辑、运行、重新打包、转换和恢复JAR文件,渴望为发烧友提供全面的见解 。
- JAR代表什么?
- 什么程序用来打开.jar文件?
- JAR和WAR格式有相同的应用吗?
- 如何恢复JAR文件?
- 什么是R3D文件以及如何打开/转换R3D格式
- [修复] 核心隔离内存完整性无法启用
- 修复:Windows截图工具快捷方式不起作用
- 修复:VirtualBox 界面不允许电脑关机
- 红米10x5g刷新率怎么调
- vivox50没电关机以后怎么开机
- findx5pro天玑版防水实测
- gt1030和rx560哪个好
- vovox50换屏指纹就不行了吗
