1
我正在尋找一種方法讓Ant檢查目標目錄中是否存在由源目錄定義的列表/集合中的文件。如何檢查一個目錄中的文件是否存在於另一個目錄中?
Ant目標只需要確定源目錄中的文件是否也存在於目標目錄中。不需要複製/移動/刪除。
這可以在Ant中完成嗎?
我正在尋找一種方法讓Ant檢查目標目錄中是否存在由源目錄定義的列表/集合中的文件。如何檢查一個目錄中的文件是否存在於另一個目錄中?
Ant目標只需要確定源目錄中的文件是否也存在於目標目錄中。不需要複製/移動/刪除。
這可以在Ant中完成嗎?
看看螞蟻resource collection set operators。例如:
<fileset id="source" dir="source_dir" />
<fileset id="target" dir="target_dir" />
<difference id="difference">
<resources refid="source"/>
<resources refid="target"/>
</difference>
<echo message="${toString:difference}" />
如果您只對目錄感興趣,則可以使用dirset。
相關問題:http://stackoverflow.com/questions/520546/ant-task-to-check-if-a-file-exists – 2011-12-19 15:53:47