0
Gradle에서 읽기 전용 파일을 삭제하려면 어떻게해야합니까? 디렉토리 : 다음 코드는 자동으로 "\ 온도 C"에서 읽기 전용 파일을 무시Gradle에서 읽기 전용 파일을 삭제하려면 어떻게해야합니까?
task cleanTempDir(type: Delete) {
delete fileTree(dir: "C:\\Temp")
}
Gradle에서 읽기 전용 파일을 삭제하려면 어떻게해야합니까? 디렉토리 : 다음 코드는 자동으로 "\ 온도 C"에서 읽기 전용 파일을 무시Gradle에서 읽기 전용 파일을 삭제하려면 어떻게해야합니까?
task cleanTempDir(type: Delete) {
delete fileTree(dir: "C:\\Temp")
}
당신은 이전에 삭제를 수행하기 읽기 전용 플래그를 제거 할 수 있습니다.
task cleanTempDir << {
ant.attrib(readonly: false) {
fileset(dir: 'C:/Temp')
}
delete fileTree('C:/Temp')
}
이것은 Windows에서만 작동합니다. 이것을 유닉스에서 사용하려면 Ant의 chmod
작업을 사용하고 싶을 것이다.
ant.chmod(dir: '/tmp', perm: 'ugo+w')
파일을 삭제할 수있는 경우 읽기 전용이 아닙니다. 또는 파일을 삭제할 수있게하려면 쓰기가 가능한지 확인해야합니다. –