【ANT】創建刪除目錄,復制移動重命名文件


一、創建目錄:

1 <?xml version="1.0"?>
2  <project default="test_mkdir">
3      <target name="test_mkdir">
4          <mkdir dir="test1/test2\test3"/>
5      </target>
6  </project>
build.xml

 

運行結果:

①目錄不存在時:

C:\Users\xiongjiawei\Desktop\ing\ant_demo>ant
Buildfile: C:\Users\xiongjiawei\Desktop\ing\ant_demo\build.xml

test_mkdir:
    [mkdir] Created dir: C:\Users\xiongjiawei\Desktop\ing\ant_demo\test1\test2\t
est3

BUILD SUCCESSFUL
Total time: 0 seconds

②目錄存在時:

C:\Users\xiongjiawei\Desktop\ing\ant_demo>ant
Buildfile: C:\Users\xiongjiawei\Desktop\ing\ant_demo\build.xml

test_mkdir:

BUILD SUCCESSFUL
Total time: 0 seconds

注:目錄分隔符隨便用/或\,ANT都能自動識別。

二、刪除目錄

 

1 <?xml version="1.0"?>
2 <project default="delete_mkdir">
3     <target name="delete_mkdir">
4         <delete dir="test1"/>
5     </target>
6 </project>
build.xml

 

運行結果:

C:\Users\xiongjiawei\Desktop\ing\ant_demo>ant
Buildfile: C:\Users\xiongjiawei\Desktop\ing\ant_demo\build.xml

delete_mkdir:
   [delete] Deleting directory C:\Users\xiongjiawei\Desktop\ing\ant_demo\test1

BUILD SUCCESSFUL
Total time: 0 seconds

注:刪除操作可直接連目錄下的子目錄也一並刪除而無提示。

三、復制、移動、重命名

 

1 <?xml version="1.0"?>
2 <project default="copy_mkdir">
3     <target name="copy_mkdir">
4         <!--復制-->
5         <copy file="src/Test.java" tofile="src\TESTTEST.txt"/>
6         <!--移動(重命名)-->
7         <move file="src\副本.java" tofile="src/副本.txt"/>
8     </target>
9 </project>
build.xml

 

運行結果:

C:\Users\xiongjiawei\Desktop\ing\ant_demo>ant
Buildfile: C:\Users\xiongjiawei\Desktop\ing\ant_demo\build.xml

copy_mkdir:
     [copy] Copying 1 file to C:\Users\xiongjiawei\Desktop\ing\ant_demo\src
     [move] Moving 1 file to C:\Users\xiongjiawei\Desktop\ing\ant_demo\src

BUILD SUCCESSFUL
Total time: 0 seconds

C:\Users\xiongjiawei\Desktop\ing\ant_demo>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM