Ⅰ 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後綴的壓縮包
File file = new File(zipFilePath); 將zip文件路徑轉換 成文件
zipFile = new ZipFile(file); 調用java util下面的zipfile類
Enumeration<?> zipEnum = zipFile.entries(); 將zip文件裡面的內容都放在迭代器裡面了
ZipEntry entry = (ZipEntry) zipEnum.nextElement();,然後迭代出ZipEntry對象。
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;