java 压缩jar_一个压缩.jar的小工具

这个blog限制只能上传rar ,zip文件,所以我改了后缀为rar,实际是.7z格式,7zip是比rar压缩率更高的工具.

由于这个blog还限制单个文件最大2m,所以我写了个小压缩工具放在安装目录下,和7zip一起压缩效果不错,

原先安装文件7M多,单纯用7zip或winrar压缩只能压到6m多,配合这个压缩工具可以压到1.5M.

写rcp程序一个不好的地方就是最终文件要比swing程序要大,因为jre没有swt,必须自己带,所以就...

还好sun提供了一个专门压缩.jar文件的算法pack200,压缩率高的惊人号称可以10%的压缩,

这个小工具可以递归压缩一个目录及子目录下所有.jar文件,压缩为.pack文件,如何在用7zip来压缩,效果很好,如果你要发布的文件格式是java的.jar格式,那么用这个压缩解压才发布最好了.

解压的话,过程相反,先用7zip解压,如何再用这个小工具unpack所有的.pack文件为.jar文件.目前可以满足我的要求,先这样吧.

用法:

MyPack200  0.1v :  a   pack  tools  for compress .jar files

Author :   LoveBNU  . Mail:   LoveBNU@mail.bnu.edu.cn

Usage:  java  -jar  MyPack200.jar  [option]   dir

-a     pack  the files

-x     unpack the files

-h     print  the  help

Mail bug reports and suggestions to .

如  :     java -jar MyUnpack200.jar  -a  test

表示    压缩test目录下所有的.jar文件,压完后删除相应的文件,

解压用    java -jar MyUnpack200.jar  -x  test

注意配合7zip或rar或bzip2效果才好, 这个算法只对java的.jar文件有效,其它格式效果不大.

下载地址:   http://www.blogjava.net/Files/WangBNU/MyUnpack200.jar.rar

注意下载后把文件后缀.rar去掉 .应该为MyUnpack200.jar  .

posted on 2007-07-26 23:55 LoveBNU 小六 WangBNU 阅读(3932) 评论(4)  编辑  收藏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值