
- Apache ANT 任務教程
- ANT 任務 - 首頁
- ANT 任務 - 簡介
- ANT 任務 - 環境設定
- Apache ANT 任務示例
- ANT 任務 - BaseName
- ANT 任務 - GZip
- ANT 任務 - GUnzip
- ANT 任務 - Chmod
- ANT 任務 - Concat
- ANT 任務 - Condition
- ANT 任務 - Copy
- ANT 任務 - Delete
- ANT 任務 - EAR
- ANT 任務 - Fail
- ANT 任務 - Import
- ANT 任務 - Java
- ANT 任務 - Javac
- ANT 任務 - Length
- ANT 任務 - LoadFile
- ANT 任務 - MkDir
- ANT 任務 - Move
- ANT 任務 - Sleep
- ANT 任務 - WAR
- ANT 任務 - Zip
- ANT 任務 - JAR
- Apache ANT 任務有用資源
- Ant 任務 - 快速指南
- Ant 任務 - 有用資源
- Ant 任務 - 討論
Apache Ant 任務 - 刪除
描述
Delete 任務刪除單個檔案、指定目錄及其所有檔案和子目錄,或由一個或多個資源集合指定的一組檔案。
屬性
序號 | 屬性及描述 |
---|---|
1 | File 要刪除的檔案,可以指定為簡單的檔名(如果檔案存在於當前基目錄中)、相對路徑檔名或完整路徑檔名。 |
2 | DIR 要刪除的目錄,包括其所有檔案和子目錄。 |
3 | Verbose 是否顯示每個已刪除檔案的名稱。 |
4 | Quiet 如果指定的檔案或目錄不存在,則不顯示診斷訊息。 |
5 | Failonerror 控制錯誤(例如無法刪除檔案)是否停止構建或僅報告到螢幕。僅當 quiet 為 false 時才相關。 |
6 | Includeemptydirs 使用檔案集時是否刪除空目錄。 |
7 | Deleteonexit 指示如果無法刪除檔案是否使用 File#deleteOnExit()。這會導致 JVM 在 JVM 程序終止時嘗試刪除該檔案。 |
8 | removeNotFollowedSymlinks 如果由於 followSymlinks 為 false 或符號連結的最大數量過大而未跟蹤符號連結,是否應刪除符號連結(而不是它們連結到的檔案/目錄)。 |
9 | performGCOnFailedDelete 如果 Ant 無法刪除檔案或目錄,它將重試該操作一次。如果將此標誌設定為 true,它將在重試刪除之前執行垃圾回收。 |
示例
用法
建立包含以下內容的 build.xml 檔案:
<?xml version="1.0"?> <project name="TutorialPoint" default="info"> <target name="info"> <delete file="text.txt" verbose="true"></delete> </target> </project>
輸出
在上述構建檔案上執行 Ant 將產生以下輸出:
F:\tutorialspoint\ant>ant Buildfile: F:\tutorialspoint\ant\build.xml info: [delete] Deleting: F:\tutorialspoint\ant\text.txt BUILD SUCCESSFUL Total time: 0 seconds
廣告