最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java使用ant.jar解壓縮文件的示例代碼

 更新時間:2023年09月14日 10:43:29   作者:jec  
這篇文章主要介紹了java使用ant.jar解壓縮文件,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

ant.jar下載地址http://ant.apache.org/bindownload.cgi

壓縮文件代碼:

import org.apache.tools.ant.Project;
import org.apache.tools.ant.taskdefs.Zip;
import org.apache.tools.ant.types.FileSet;
import java.io.File;
public class JZipFile {
    /**
     *
     * @param srcFileName 要壓縮的文件名
     * @param zipFileName  壓縮后的文件名
     */
    public void work(String srcFileName, String zipFileName) {
        File srcFile = new File(srcFileName);
        if (srcFile.exists()) {
            Project prj = new Project();
            Zip zip = new Zip();
            zip.setProject(prj);
            zip.setDestFile(new File(zipFileName));
            FileSet fileSet = new FileSet();
            fileSet.setProject(prj);
            fileSet.setDir(srcFile);
            zip.addFileset(fileSet);
            zip.execute();
        }
    }
}

解壓文件代碼:

import org.apache.tools.ant.Project;
import org.apache.tools.ant.taskdefs.Expand;
import java.io.File;
import java.io.IOException;
public class JUnZipFile {
    /**
     *
     * @param inputFileName 要解壓的文件名
     * @param unZipFileName 解壓的目錄*/
    public void work(String inputFileName, String unZipFileName) {
        File srcFile = new File(inputFileName);
        if (srcFile.exists()) {
            Project prj = new Project();
            Expand expand = new Expand();
            expand.setProject(prj);
            expand.setSrc(srcFile);
            expand.setDest(new File(unZipFileName));
            expand.execute();
        }
    }
}

到此這篇關(guān)于java使用ant.jar解壓縮文件的文章就介紹到這了,更多相關(guān)java ant.jar解壓縮文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • java反射之獲取類的信息方法(推薦)

    java反射之獲取類的信息方法(推薦)

    下面小編就為大家?guī)硪黄猨ava反射之獲取類的信息方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • Mybatis的xml文件時間范圍條件查詢方式

    Mybatis的xml文件時間范圍條件查詢方式

    這篇文章主要介紹了Mybatis的xml文件時間范圍條件查詢方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Java SpringSecurity入門案例與基本原理詳解

    Java SpringSecurity入門案例與基本原理詳解

    這篇文章主要介紹了java中Spring Security的實例詳解的相關(guān)資料,spring security是一個多方面的安全認(rèn)證框架,提供了基于JavaEE規(guī)范的完整的安全認(rèn)證解決方案,需要的朋友可以參考下
    2021-09-09
  • 如何替換@PathVariable中的變量

    如何替換@PathVariable中的變量

    這篇文章主要介紹了如何替換@PathVariable中的變量,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • idea安裝與配置及基本用法教程詳解

    idea安裝與配置及基本用法教程詳解

    這篇文章主要介紹了idea安裝與配置及基本用法教程詳解,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • spring Mvc配置xml使ResponseBody返回Json的方法示例

    spring Mvc配置xml使ResponseBody返回Json的方法示例

    這篇文章主要給大家介紹了關(guān)于spring Mvc配置xml使ResponseBody返回Json的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-04-04
  • java使用JWT的方法

    java使用JWT的方法

    這篇文章主要介紹了java使用JWT的方法,JWT是token的一種,一個JWT字符串包含三個部分分別是Header、Payload和Signature,本文通過實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • Java鎖機制詳細(xì)講解與實戰(zhàn)應(yīng)用

    Java鎖機制詳細(xì)講解與實戰(zhàn)應(yīng)用

    本文全面介紹了Java中的鎖機制,包括synchronized關(guān)鍵字、內(nèi)置鎖、顯示鎖、讀寫鎖、條件變量、樂觀鎖、悲觀鎖、自旋鎖和StampedLock,通過實際代碼示例,詳細(xì)講解了每種鎖的實現(xiàn)方法和應(yīng)用場景,感興趣的朋友跟隨小編一起看看吧
    2025-12-12
  • 如何解決Java程序包不存在問題

    如何解決Java程序包不存在問題

    在使用IDEA 2022版本和Maven項目中,可能遇到Java程序包不存在的問題,這是由于IDEA的小bug引起的,文章提供了兩種解決方法:第一種是在IDEA的Settings中配置,并在pom.xml中添加特定代碼刷新Maven;第二種是通過IDEA的設(shè)置菜單修改Maven導(dǎo)入配置
    2024-10-10
  • java的依賴倒置原則你了解多少

    java的依賴倒置原則你了解多少

    這篇文章主要為大家詳細(xì)介紹了java的依賴倒置原則,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02

最新評論

荔浦县| 崇阳县| 慈利县| 清河县| 宣城市| 泸西县| 苍梧县| 阳原县| 双峰县| 昌平区| 修文县| 阜平县| 海南省| 视频| 定西市| 梅河口市| 嫩江县| 聂拉木县| 调兵山市| 大安市| 保靖县| 应城市| 白朗县| 油尖旺区| 环江| 沈阳市| 宁城县| 屏东县| 勐海县| 博野县| 钟祥市| 丹凤县| 嘉荫县| 彰武县| 同江市| 正镶白旗| 富川| 河西区| 廊坊市| 博爱县| 建平县|