什么是JAR格式文件?手机jar文件打开方法
JAR文件是一种基于著名的ZIP文件格式的存档文件,具有将大量文件合并为一个文件的潜力。JAR文件通常存储各种小数据,例如CLASS文件、清单文件和应用程序资源(如声音片段、图像、安全证书和目录)。
具有Java可用性的手机设备应用此技术来存储游戏文件、Web浏览器和附加组件。JAR文件可以很容易地将成百上千个片段压缩到一个压缩文件中,因此它们易于共享、易于传输。
根据定义,如今他们已经考虑过另一种类型的归档工具,但在早期,他们开发的目的是制作Java小程序及其必需的组件,只需一次HTTP事务即可为浏览器下载。因此,消除了为每个项目打开新连接的需要。
这导致了一个快速的过程,因为小程序可以加载到网页上并且运行得更快。更不用说减少文件大小本身就是另一个节省时间的因素。此外,applet的作者为JAR文件中的每个条目创建的数字签名是一个很有吸引力的功能,它允许来源身份验证成为可能。
1.JAR文件的吸引人的特性
- JAR文件基于zip存档。
- 这种存档格式可以处理存储在一个地方的类、音频和图像文件。
- JAR文件是唯一的跨平台存档格式。
- 它与小程序代码向后兼容。
- 它是用java编写的,是一个开放标准并且可以完全扩展。
- 非常适合打包javaapplet的片段。
- 它包含清单文件和潜在的签名文件。
2.JAR文件和WAR文件的区别
JAR和WAR文件都是归档格式,尽管它们之间有明显的区别
比较参数 | 文件 | 战争文件 |
扩大 | 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文件的.txt内容,但手动处理文件可能会导致丢失宝贵的数据。如果您想在不损坏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文件?
通常,要运行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_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文件的设备添加新数据。
- 恢复过程必须是您要做的第一件事。
- 从一开始就使用最好的恢复工具,因为每次失败都意味着减少完全恢复的机会。
使用WondershareRecoverit恢复JAR文件:
WondershareRecoverit是全球著名的软件,致力于以多种格式恢复丢失的数据,并且是找回已删除的JAR文件的非常有效的方法。这个程序可以帮助您快速,只需3个步骤:
步骤1选择丢失JAR文件的位置
选择丢失JAR文件的硬盘驱动器,单击“开始”扫描丢失的JAR文件。
第2步扫描硬盘驱动器以搜索丢失的文件
万兴恢复专家将开始全面扫描。通常,完成扫描需要几分钟时间。有时,如果存在许多大文件,则需要几个小时。
第3步预览和恢复JAR文件
扫描后,您可以从“文件类型”的“存档”项中找到JAR文件。在恢复之前,您可以预览可恢复JAR文件中包含的所有文件名。然后单击“恢复”按钮检查并恢复它们。
结论
在本文中,我们详细回顾了什么是JAR文件,以及它与WAR文件的明显区别。我们还总结了如何创建、编辑、运行、重新打包、转换和恢复JAR文件,渴望为发烧友提供全面的见解。
- JAR代表什么?
JAR代表JavaArchive,用于存储Java程序和游戏,将它们压缩成一个文件。
- 什么程序用来打开.jar文件?
WinZip和PeaZip是Windows和Mac用户都可以用来打开JAR文件的程序。但是,要运行JAR文件,Windows用户可以使用JRE(Java运行时环境),而Mac用户可以使用AppleJarLauncher。
- JAR和WAR格式有相同的应用吗?
否。WAR文件的唯一用途是允许轻松测试和部署Web应用程序。另一方面,JAR文件将许多文件打包成一个,用作库、插件等。
- 如何恢复JAR文件?
使用第三方软件是找回丢失的CAB文件的最有效方法。在这种情况下,我们推荐WondershareRecoverit数据恢复软件。
以上是 什么是JAR格式文件?手机jar文件打开方法 的全部内容, 来源链接: utcz.com/dzbk/940007.html