Khi tôi sử dụng FileUtils.copyDirectory()
, các bit thực thi sẽ bị tắt cho các tệp thực thi.
Tôi có phải bật chúng theo cách thủ công không?Làm thế nào để giữ quyền truy cập tệp khi sử dụng FileUtils.copyDirectory?
FWIW, umask của tôi được đặt thành 0027 nhưng có vẻ như FileUtils.copyDirectory()
không sử dụng cài đặt đó vì quyền 'khác', ngoài bit thực thi, được giữ nguyên.
Bạn đang sử dụng hệ điều hành nào? Tôi sẽ không ngạc nhiên nếu hành vi khác nhau giữa Linux, FreeBSD và Mac OS X ... – gutch
Tôi đang sử dụng Linux. Vì tôi có một giải pháp thay thế, tôi sẽ đợi cho đến khi chấp nhận Java 7 trong công ty của tôi. –