java程序如何解压7z格式的压缩文件

问题描述

我用ant工具解压zip文件可以正常实现但是换成7z格式的压缩文件就抛出java.io.IOException:Negativeseekoffset。哪位高手有没有解压7z文件的源代码啊?帮忙贴一个出来,谢谢!

解决方案

解决方案二:
7z官网提供LZMASDK
解决方案三:
好的,我去看看!
解决方案四:
哥们儿能不能贴一个解压的源码出来,我参考一下,谢谢了!
解决方案五:
自顶一下,高手们出来帮帮忙吧!!!!

时间: 2025-01-21 13:12:50

java程序如何解压7z格式的压缩文件的相关文章

遇到个奇难的问题,怎么用代码实现直接解压FTP上的压缩文件

问题描述 如题:前提是不要下载到客户端哦,要直接用代码解压FTP上面的文件! 解决方案 解决方案二:有困难请找系统管理员解决方案三:引用zip.dll解决方案四:要有权限,直接在服务端执行winrar的命令行.解决方案五:服务端不是FTP服务器啊,如果是的话还好了.听说有木马可以实现,有哪位知道吗?解决方案六:我是耶和华-你的上帝,除了我之外,你不可有别的神.不可为自己雕刻偶像.不可跪拜那些像,也不可事奉它,因为我耶和华-你的上帝是忌邪的上帝.恨我的,我必追讨他的罪,自父及子,直到三四代:爱我.

如何解决:日文-ziparchive 如何正确解压含有以下符号的文件?

问题描述 ziparchive 如何正确解压含有以下符号的文件? 前话:这个app是对日销售,所以是基于日文系统开发,文件名都必须使用日文的.而且日本人很喜欢用一些特殊的符号,例如:⒈ ⑴ ① ㈠ Ⅰ 正题:⒈ ⑴ ① ㈠ Ⅰ使用以上字符的文件在windows(日语系统,网上查了下说是用shiftJIS进行的压缩)上进行zip压缩后传到ipad上,此时ipad用ziparchive对其进行解压(解压编码使用shiftJIS),但是发现解压出来是乱码.多次尝试后发现这些符号只能用UTF8进行解压才

ppt模版-java如何讲mht非标准格式的ppt文件转化成标准格式的ppt

问题描述 java如何讲mht非标准格式的ppt文件转化成标准格式的ppt 最近要做一个根据ppt模版来生成ppt的东西, 在网上百度已一番没找到 不过看到一个根据word模版来生成word的解决方案有所启发,觉得亦可以用在ppt上 就是先用powerpoint打开ppt模版,另存为mht格式的文件,然后用freemarker来替换要显示的部分,这样只要修改后缀名就可以了,这个可以在各类office软件打开, 可是不支持之前做的在线浏览ppt功能,请问各位大神有没有什么工具能讲mht格式的ppt

怎么将java程序中产生的数据保存为Excel文件

问题描述 怎么将java程序中产生的数据保存为Excel文件 在我的项目中其中产生了一些很重要的数据需要保存下来.在图像中的到的一些矩形框, 已知道矩形框的左上角坐标(x1,y1),右下角坐标(x2,y2):我想把这坐标的四个数据保存到Excel表中.第一列保存第几个矩形框,第2-5列保存相应的四个点的位置. 求java实现的代码.求大神!! 解决方案 你这就是一个excel存储 用jxl或者Poi操作 下面这个有图说明.http://www.cnblogs.com/mingforyou/arc

求教如何java程序调用cmd 连接mysql数据库读取sql文件

问题描述 求教如何java程序调用cmd 连接mysql数据库读取sql文件 开始 -> 运行 -> 输入CMD D: cd mysqlbin mysql -u root -p123456 test <d:a.sql 这是在命令行执行的 谁能告诉我JAVA要怎么写 谢谢啦 解决方案 http://www.cnblogs.com/taoweiji/archive/2012/12/11/2812852.html 解决方案二: java本身就是在虚拟机里面运行的,不可能去调用Windows的组

分享非常有用的Java程序 (关键代码) (三)---创建ZIP和JAR文件

原文:分享非常有用的Java程序 (关键代码) (三)---创建ZIP和JAR文件  import java.util.zip.*; import java.io.*; public class ZipIt { public static void main(String args[]) throws IOException { if (args.length < 2) { System.err.println("usage: java ZipIt Zip.zip file1 file2

怎样在java 代码中通过ftp协议实现远程压缩文件 哪位指点一二,小弟不胜感激呀

问题描述 具体情况是这样的: 服务器端有好多xml文件有几个G,在客户端要下载下来,由于文件太大,若加上网络不好,就会下载失败. 考虑到xml文件压缩后会少的很多,就想在下载前将其压缩, 问题就在 怎样在客户端通过ftp协议将服务器端的xml文件压缩呢? 现在用的是commons-net 链接的 各位朋友都说说有啥好的解决方案莫 问题补充:能否通过写sheel脚本来执行服务器上的xml文件压缩呢? 若能实现,怎样在java代码中 执行sheel脚本 让其压缩服务器上的文件呢 解决方案 这个从理论

Linux下如何解压tar.xz结尾的文件

对tar.xz结尾的压缩文件进行解压,如下: $xz -d ***.tar.xz $tar -xvf  ***.tar 此种方式会造成原来的*.tar.xz压缩包不存在,可以看到这个压缩包也是打包后再压缩,外面是xz压缩方式,里层是tar打包方式. 可直接使用一条命令进行解压缩:tar xvJf  ***.tar.xz来解压 返回栏目页:http://www.bianceng.cnhttp://www.bianceng.cn/OS/Linux/

Linux Deepin同时解压多个taball压缩档案

如何在 Linux Deepin 的命令行上同时解压多个 tarball 文件?在介绍之前,我们先来举一个例子.假设我们在当前目录下有如下几个压缩档案: $ ls backup1.tar backup2.tar backup3.tar 我们需要一起把它们全部解压,该如何做呢? 我们先来简要讲解一下 tar 的用法.tar 命令原用于从磁带设备读写文件(tar 即是 Tape ARchiver 的缩略).我们只能指定要放入压缩档案或要解压出的文件名(如 tar x myfineonthe.tape