導航:首頁 > 編程語言 > 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相關的資料

熱點內容
gis伺服器里文件如何處理 瀏覽:829
sec加密數字資產 瀏覽:930
winrar命令行壓縮 瀏覽:790
java成員變數默認 瀏覽:491
解壓神器噴泉視頻 瀏覽:91
現代的語文書是哪裡編譯 瀏覽:108
知乎教孩子學編程 瀏覽:520
vivo加密的應用怎麼解開 瀏覽:918
波形分析演算法 瀏覽:528
php論壇實訓報告 瀏覽:406
java日期字元串轉換成日期 瀏覽:137
linuxsftp連接 瀏覽:936
光伏日發電量演算法 瀏覽:127
小肚皮app怎麼才有vip 瀏覽:618
php全形轉換半形 瀏覽:929
java字元序列 瀏覽:541
杭州編譯分布式存儲區塊鏈 瀏覽:577
材料壓縮曲線 瀏覽:249
linux命令排序 瀏覽:151
手機熱點加密為啥連接不上電腦 瀏覽:981