用JAVA解決呼叫ZIP的若干個事

2021-08-30 05:06:38 字數 1037 閱讀 4716

記錄下最近解決zip的思路

1.如何處理壓縮解壓zip中密碼問題

jdk自帶zip庫和常用的ant中帶的zip庫沒有解決密碼問題,期初希望找到開源有提供這樣的庫,因為了解到.net中有提供個sharpziplib庫可以解決,但話了一段時間沒找到,最後覺得直接用winrar解決算了,雖然部署要安裝比較麻煩,但winrar提供的功能多能解決。如下例子:

//解壓

string pw="123";

string cmd="d:\\program files\\winrar\\winrar x -p" + pw +" \\\\192.168.1.22\\ftpserver\\webmail\\xx.zip f:\\xx";

trycatch(exception ex)

2.用winrar解決zip的新增,刪除

//壓縮

//追加壓縮

string pw="123";

string cmd="d:\\program files\\winrar\\winrar a -ep -p" + pw +" f:\\xx\\aa.zip f:\\xx\\add.html ";

trycatch(exception ex)

//刪除壓縮

string pw="123";

string cmd="d:\\program files\\winrar\\winrar d -p" + pw +" f:\\xx\\xx.zip aa.html";

trycatch(exception ex)

用JAX WS實現java呼叫webServic

來個簡單點的 1.建個具體的服務實現 package com.webservice webservice public class warehouse public double getprice webparam name description string description 2。生成存根...

使用java實現zip檔案的解壓

最近,使用到了對zip檔案進行解壓,順便整理了一下對檔案流的處理,一起梳理一下,方便日後使用 首先來說對檔案進行讀取和複製是常見操作,先看一下乙個簡單實現 public static void copy bos.close bis.close catch filenotfoundexception ...

java 方法的呼叫

方法的呼叫有3種 1.用方法單獨作為語句來完成某一任務。例如 求多個階層和 public class f static int fact int n int s 1 for int i 1 i n i s s i return s public static void main string arg...