2011-02-22 49 views
0

我想從螞蟻目標中刪除目錄,而不用硬編碼多少個目錄。到目前爲止,我有這樣的:刪除Ant中的多個目錄

<target name="clean"> 

    <delete includeemptydirs="true"> 
      <fileset dir="${src.dir}"> 
       <include name="${clean.dirs}"/> 
      </fileset> 
     </delete> 

</target> 

隨着屬性設置爲:

src.dir=./src 
clean.dirs=./com/webservices/resources/jaxws;./com/asdf/entity;./com/asdf/service 

這似乎沒有工作...我該怎麼辦?

回答

2

試試這個: -

<delete includeemptydirs="true"> 
    <fileset dir="${src.dir}" includes="${clean.dirs}"/> 
</delete> 

屬性文件: -

src.dir=./src 
clean.dirs=**/com/webservices/resources/jaxws,**/com/asdf/entity,**/com/asdf/service 
+0

感謝您的幫助......這似乎並不然而,要工作...任何想法,爲什麼? – systemoutprintln

+0

你可以畫出你的目錄結構如何,以及你的ANT文件的位置? – limc