Java Jar包压缩、解压使用指南

如题所述

Jar文件是Java的归档文件,它允许将多个文件压缩成一个文件,方便管理和分发。使用Java开发工具包(JDK)中的jar.exe命令可以实现jar包的创建、解压、添加文件、更新文件等功能。

jar命令格式包括{c t x u f}和[v m e 0 M i],其中{ctxu}必须选一个,[v f m e 0 M i]可选,文件名是必须的。

具体参数如下:

参数 | 说明 ---|--- -c | 创建jar包 -t | 显示jar文件内容列表 -x | 解压jar包 -u | 添加文件到jar包 -f | 指定jar文件名 -v | 输出详细报告 -m | 指定MANIFEST.MF文件 -0 | 生成jar包时不压缩内容 -M | 不生成清单文件MANIFEST.MF -i | 为指定jar文件创建索引文件 -C | 在指定目录下执行命令

MANIFEST.MF文件用于定义jar包的元数据,包括类路径、版本号、扩展名等。

以下是具体操作示例:

添加文件到jar包:

jar uf xxx.jar BOOT-INF/classes/application.yml

解压jar包:

jar -xvf xxx.jar

不生成清单文件,不压缩创建jar包:

jar -cvfM0 xxx.jar BOOT-INF/ META-INF/ org/



jar -cvfM0 xxx.jar *

要在线上jar包中添加或更新部分文件,请使用上述命令。

如需了解更多Java知识,欢迎关注Java技术栈微信公众号。在公众号后台输入"java"获取更多资源。文章原创首发于Java技术栈(id:javastack),如需转载请保留此信息。
温馨提示:内容为网友见解,仅供参考
无其他回答

Java Jar包压缩、解压使用指南
添加文件到jar包:jar uf xxx.jar BOOT-INF\/classes\/application.yml 解压jar包:jar -xvf xxx.jar 不生成清单文件,不压缩创建jar包:jar -cvfM0 xxx.jar BOOT-INF\/ META-INF\/ org\/ 或 jar -cvfM0 xxx.jar 要在线上jar包中添加或更新部分文件,请使用上述命令。如需了解更多Java知识,欢迎关...

Linux解压JAR文件一步一步操作指南jar解压linux
首先,确保系统中已经安装了Java Runtime Environment(JRE)软件,以便可以正确解压JAR文件。此外,安装一些常用的压缩工具,比如zip和tar,都可以将文件打包成标准的JAR文件格式。接下来,使用Linux的tar命令对jar文件进行解压缩,可以执行下面的命令:`tar xvf . jar`其中,是文件名,后缀为.jar。在此命...

jar包直接解压缩看配置文件
1、确保已经安装了JavaDevelopmentKit(JDK)。2、打开命令提示符或终端窗口,并导航到存储JAR文件的目录。3、运行以下命令来解压缩JAR文件。4、解压缩后,可以在解压缩的文件夹中找到配置文件。配置文件通常以properties或xml等格式存在。

JAVA游戏下载下来应该怎样解压解压那些东西
下载完压缩包后,你可以先看看它的属性。一般来说你下载的都是JAR的后缀,但是图标会显示和RAR一样的压缩包。如果是JAR的后缀,你就直接往手机里放。不要解压。如果是RAR的,你就解压先。不过手机游戏一般都是JAR的。只有像软件,主题元素等一些东西是RAR的压缩包。

今天学了jar命令以及怎么样解压缩war和jar包2.梳理生产环境主机分布情 ...
其中c参数表示创建jar包,f参数是指定的jar包文件名。在使用jar命令的时候,要指定必须的参数,告诉他你要做什么操作。这些参数包括 -c 创建新的归档文件 -t 列出归档目录 -x 解压缩已归档的指定(或所有)文件 -u 更新现有的归档文件 实例3.运行刚生成的jar包:C:\\>java -jar lm.jar Fa...

jar文件用什么打开方式
以Windows7操作系统、WinRAR5.80为例。使用WinRAR打开jar文件。1、首先找到一个Java生成的jar文件,将其存放在指定位置方便查看。2、然后右键点击jar文件,选择打开方式,然后设定为压缩文件打开的方式,这时候会看到桌面上的jar文件变成一个压缩包的图标。3、然后双击桌面的jar文件,即可以压缩包的形式查看...

下载的手机软件 是后缀jar的压缩包文件 该怎么使用?
JAR(Java Archive,Java 归档文件),只要支持java的手机就可解压该种类型文件,你只要在手机里选择该文件,就会自动解压了

怎么用Java打开jar文件啊 下载了Java虚拟机 安装好了 可是里面有很多个...
首先jar可以只是个压缩包,我们用rar解压软件就可以打开,如果你确定你的jar包是可执行文件,安装完java虚拟机后,设置好环境变量,然后运行cmd,输入java -jar **.jar就行了。设置环境变量可以参考http:\/\/tieba.baidu.com\/f?kz=621404907

jar包重新打包(java重新打包)
最简单的方法就是:使用rar,zip,好压等解压缩工具打开jar包,直接把修改的class文件拖进去,覆盖原来的class文件。麻烦的就是使用eclipse或java命令重新打包,不建议新手使用。第一种修改jar包中的文件,用压缩工具打开,直接进行修改或替换就可以了。利用jar命令更新jar包中文件或打包vimxxx.jar该命令首先...

如何解压缩JAR文件
JAR(Java ARchive,Java 归档)是一种与平台无关的文件格式,跟JAVA关系密切.句子中的单词好象有错,请重新检查下,大体意思是:从"文件名.jar "加载主件失败!如果是RAR格式的文件,请先用Winrar软件解压缩,再运行解压缩后的程序.

相似回答
大家正在搜