社区
Java SE
帖子详情
jar压缩格式与zip格式有什么区别?
batfree
2006-02-21 05:13:49
一个jar文件,用winrar解压缩之后,再次以zip格式压缩起来就无法正常运行了。jar格式应该是zip格式的一种,与zip之间有什么区别呢?主要是想在php之中直接生成jar文件包。不知道有没有人试过?
...全文
1416
8
打赏
收藏
jar压缩格式与zip格式有什么区别?
一个jar文件,用winrar解压缩之后,再次以zip格式压缩起来就无法正常运行了。jar格式应该是zip格式的一种,与zip之间有什么区别呢?主要是想在php之中直接生成jar文件包。不知道有没有人试过?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
batfree
2006-02-26
打赏
举报
回复
有没有人并不通过jar建立 jar包,而是采用其他的压缩工具呢?
batfree
2006-02-22
打赏
举报
回复
我压缩的时候同样是zip,但是好像zip也有几种,同样的目录下再次压缩就有了变化。中间没有进行其他的操作,只是解压和再压缩。
yyjzsl
2006-02-21
打赏
举报
回复
关注下...
iambic
2006-02-21
打赏
举报
回复
jar好像用的就是zip格式,至少是可兼容的。我做jar包基本是自己写一个MANIFEST,然后在windows下建一个ZIP压缩档,再把class文件和MANIFEST文件拖进去。注意目录结构。
triLine
2006-02-21
打赏
举报
回复
这两种压缩方式都是基于霍夫曼编码的,不过具体细节有不同.
.zip压缩方法是开源的,网上可以找到源码;
.rar压缩算法并未公开,好像只能用winrar来打开.
零上三度
2006-02-21
打赏
举报
回复
压缩算法不同,其实压缩算法有很多,要不是java用jar格式,恐怕没几个人知道jar,压缩领域跟cpu一样,几乎被几种算法垄断了,最有名的当然就是rar,zip
infowain
2006-02-21
打赏
举报
回复
meta-inf.mf只是一个普通的文本文件
treeroot
2006-02-21
打赏
举报
回复
jar多了一项 meta-inf
利用ant.
jar
解
压缩
zip
包
利用ant.
jar
解
压缩
zip
包的工具类,内含ant.
jar
包,可以解决文件为中文的问题,大家随便看看
zip
4j.
jar
包下载 包含
zip
4j-2.9.0版本和
zip
4j-1.3.1版本的j两个
jar
包,亲试均可用
从
zip
文件中创建、添加、提取、更新和删除文件 支持流(
Zip
InputStream和
Zip
OutStream) 读/写受密码保护的
zip
文件和流 支持AES和
zip
标准加密方法 支持
Zip
64
格式
存储(无
压缩
)和放气
压缩
方法 从拆分的
zip
文件中创建或提取文件(例如:z01、z02、…
zip
) 在
zip
中支持Unicode文件名和注释 进度监视器-用于集成到应用程序和面向用户的应用程序中
JAR
文件
格式
以流行的
ZIP
文件
格式
为基础
JAR
文件是一种归档文件,以
ZIP
格式
构建,以.
jar
为文件扩展名。用户可以使用JDK自带的
jar
命令创建或提取
JAR
文件。也可以使用其他
zip
压缩
工具,不过
压缩
时
zip
文件头里的条目顺序很重要,因为Manifest文件常需放在首位。
JAR
文件内的文件名是Unicode文本。
ant.
jar
,用于ant
压缩
文件(
zip
格式
)
用于ant
压缩
文件(
zip
格式
),ant.
jar
commons-compress-1.18.
jar
【说明:Java、
压缩
库、
压缩
算法、解
压缩
、数据存储、
压缩
格式
】
【内容概述】 commons-compress-1.18.
jar
是一个Java
压缩
库,专注于数据的
压缩
和解
压缩
功能,支持多种常见的
压缩
格式
。它提供了广泛的
压缩
算法和工具,用于数据存储、传输和优化存储空间。 【使用人群】 适用于Java开发者、数据处理专家以及需要在Java应用中实现
压缩
和解
压缩
功能的用户。 【使用场景及目标】 commons-compress-1.18.
jar
的主要使用场景和目标包括: 1. 数据存储与传输:可用于将文件和数据进行
压缩
,减少存储空间和传输成本。 2. 数据处理与优化:用于处理大规模数据集,提高数据处理效率,并在需要时进行
压缩
以减少占用空间。 3. 文件备份与恢复:在文件备份过程中,使用
压缩
功能可有效减小备份文件的大小,加快备份速度。 【其他说明】 1.
压缩
格式
支持:commons-compress-1.18.
jar
支持多种常见的
压缩
格式
,如
ZIP
、G
ZIP
、B
ZIP
2等,适应不同
压缩
需求。 2. 配置灵活性:该库提供了丰富的配置选项,开发者可以根据需求调整
压缩
参数和算法。
Java SE
62,610
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章