2017-10-12 66 views
0

私はディレクトリを持っています、DirAと言うことができます。 DirBというサブディレクトリがあり、DirAにはいくつかのファイルがあります。今、Gradleタスクを使用してサブディレクトリ(DirB)だけを削除すると、ファイルも削除されます。私はファイルを削除したくありません。誰も私がこれを達成するのを助けてくれますか?サブディレクトリを削除して除外するファイルを除外する

. 
└── dira 
    ├── a 
    ├── b 
    ├── c 
    └── dirb 

とスクリプト:次のような構造で

task deleteFolder(type: Delete){ 
    delete "full path of subdirectory relative to build.gradle location" 
} 

答えて

0

task clearDirA(type: Delete) { 
    delete project.file('dira/dirb') 
} 
+0

私は実際にのみDIRBないDIRAまたはファイルを削除したいです。 – Ven

+0

@Vanこれは 'fileTree'では不可能です。https://stackoverflow.com/questions/24274966/deleting-directories-via-gradle-filetree-include – Opal

+0

あなたのコードでこれを実現することは可能でしょうか? – Ven

関連する問題