导航:首页 > 编程语言 > java解压gz

java解压gz

发布时间:2023-09-12 08:16:12

Ⅰ gz后缀怎么解压

1、在Windows系统环境下,安装解压软件

java 如何用zlib解压缩tar.gz文件

public static void makeZip(List<File> fileList,String zipPath,boolean isDelete) {
byte[] buf = new byte[1024];
try {
// Create the ZIP file
File zipFile = new File(zipPath);
ZipOutputStream out = new ZipOutputStream(new FileOutputStream(zipFile));
// Compress the files
for (int i = 0; i < fileList.size(); i++) {
FileInputStream in = new FileInputStream(fileList.get(i));
// Add ZIP entry to output stream.
out.putNextEntry(new ZipEntry(fileList.get(i).getName()));
// Transfer bytes from the file to the ZIP file
int len;
while ( (len = in.read(buf)) > 0) {
out.write(buf, 0, len);
}
// Complete the entry
out.closeEntry();
in.close();
}
// Complete the ZIP file
out.close();
System.out.println("压缩完成.");

//把旧的文件删除
if(isDelete == true){
for (int i = 0; i < fileList.size(); i++) {
File oldFile = fileList.get(i);
oldFile.delete();
}
}
}
catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args){
File in1=new File("D:\\a.txt");
File in2=new File("D:\\b.txt");
File[] file=new File[]{in1,in2};
File zip=new File("D:\\ab.zip");
IDMZip mgr=new IDMZip();
mgr.ZipFiles(file, zip);
}

这个方法不管你是在windows下还是在linux下,都能正常执行。

Ⅲ 新人求助,JDK压缩包解压不了

一、下载首先,下载jdkforubuntu。按照需要选择不同的版本。这里选择的是jdk-7u45。jdk-7u45-linux-x64.tar.gz
二、解压将下载下来的.tar.gz文件解压。使用如下命令解压:sudotarzxvf./jdk-7u45-linux-x64.tar.gz
三、设置环境变量编辑.bashrc文件。在终端输入如下命令:vi~/.bashrc在该文件的末尾,加上以上几行代码:exportJAVA_HOME=/opt/Java/jdk/jdk1.7exportCLASSPATH=${JAVA_HOME}/libexportPATH=${JAVA_HOME}/bin:$PATH四、验证通过以上步骤,JDK已安装完成。

Ⅳ java调用linux命令解压gz

1.
将文件压缩为 .gz 格式,只能压缩文件:gzip ①、李键命令名称哪友巧:gzip ②、英文原意:GNU zip ③、命令所在告斗路径:/bin/gzip ④、执行权限:所有用户 ...
2.
将 .gz 文件解压:gunzip
命令名称:gunzip

Ⅳ java如何解压.gz后缀的压缩包

  1. File file = new File(zipFilePath); 将zip文件路径转换 成文件

  2. zipFile = new ZipFile(file); 调用java util下面的zipfile类

  3. Enumeration<?> zipEnum = zipFile.entries(); 将zip文件里面的内容都放在迭代器里面了

  4. ZipEntry entry = (ZipEntry) zipEnum.nextElement();,然后迭代出ZipEntry对象。

  5. zipFile.getInputStream(entry)就可以得到所需要的流了,之后做你需要的操作。

Ⅵ 用java如何解析gz文件

一个偷懒的做法是调用操作系统命令把gz解压缩,然后再读取。网上也许能找到一些操作gz的java库。

Ⅶ 如何在Ubuntu 11.10下成功安装Java

在Ubuntu 11.10下安装Java的步骤如下:
1、到官网上下载jdk,选择适合系统的版本,如jdk-8u51-linux-x64.tar.gz;
2、找到下载jdk的目录,并将其解压到想放置的位置;

如下载后的文件放在”/home/nancy/下载”的目录下,要将其解压到”/usr/lib/java”中,于是命令行如下:
进入下载目录 :
$ cd /home/nancy/下载
创建”/usr/lib/java”文件(如果已经存在,则不需要经过这一步) :
$ sudo mkdir ../../../usr/lib/java
将jdk-8u51-linux-x64.tar.gz解压到指定位置 :
$ sudo tar zxvf jdk-8u51-linux-x64.tar.gz -C ../../../usr/lib/java
进入指定的文件中,查看是否解压成功 :
$ cd /usr/lib/java
$ ls
3、配置环境变量;
使用命令
$ sudo gedit ~/.profile
打开 ./profile文件,在尾部编辑增加 :
export JAVA_HOME=/usr/lib/java/jdk1.8.0_51
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=${JAVA_HOME}/lib:${JRE_HOME}/jre:${CLASSPATH}
export PATH=${JAVA_HOME}/bin:${PATH}
保存后,关闭,在终端输入命令行:
$ source ~/.profile
输入命令行java,如有出现一些java的信息,则证明配置成功 :
$ java
4、至此就完成了java的安装了。

Ⅷ java里怎么解压tar.gz文件啊,网上好多例子都不行

最后怎么解决的,我现在也遇到这个问题了,单个文件可以解压可以压缩,写入的测试内容也在,换成文件夹就不行了。能找到的案例全都是解压成文件,但是本身是个文件夹的GZ包解压了以后也打不开。

Ⅸ C# 中GZIP 压缩,求在JAVA中解压代码

byte[] buf = new byte[4096*2];
//建立字节数组输入流
ByteArrayInputStream i = new ByteArrayInputStream(buffer);
//建立gzip解压输入流
GZIPInputStream gzin = new GZIPInputStream(i);
int size = gzin.read(buf);
i.close();
gzin.close();
byte b[] = new byte[size];
System.array(buf,0,b,0,size);
return b;

阅读全文

与java解压gz相关的资料

热点内容
phpbrowser 浏览:538
安卓手机怎么设置陌生免打扰 浏览:807
如何看见自己手机号安卓 浏览:120
香烟源码查询 浏览:774
台达文本编程软件 浏览:718
单片机烧写器使用视频 浏览:996
拍照哪个app比较好 浏览:132
dhcp服务器不能分配MAC地址 浏览:964
java伪随机数 浏览:128
涂色书怎么解压 浏览:465
三角形圆边编程 浏览:457
手机压缩文件怎么压缩到十兆以下 浏览:987
云主机云服务器品牌 浏览:345
安卓emulated文件夹如何打开 浏览:315
采用fifo页面置换算法是 浏览:194
如何上网代理服务器 浏览:593
Hro系统源码 浏览:847
宝库源码 浏览:342
路飞和熊排解压力 浏览:625
php定时更新 浏览:357