在本文中,我們將考察如何執行常見文件操作,比如創建目錄和解壓縮文件。 Ant 的優秀特性之一在于,執行這些操作的任務一般在所有平臺上都是相同的。
創建和刪除目錄
最基本的文件系統操作之一就是創建目錄或文件夾。做這項工作的任務名為 mkdir,毫不希奇,它非常類似于具有相同名稱的 Windows 和 UNIX/linux 命令。
<mkdir dir="archive/metals/zinc"/>
首先要注重 / 被用作目錄分隔符,這是 UNIX 和 Linux 的慣例。您可能認為這不是很平臺無關的,但是 Ant 知道如何處理它,并針對它運行所在的平臺做恰當的事情,這與我們在前面定義基于位置的屬性時所看到的方式相同。我們能夠同樣輕易地使用 /,而不管平臺是什么 ?? Ant 能夠處理任一種形式,甚至能夠處理兩種形式的混合。