【发布时间】:2011-10-13 20:55:35
【问题描述】:
当我使用FileUtils.copyDirectory() 时,可执行文件的执行位被关闭。
我必须手动打开它们吗?
FWIW,我的 umask 设置为 0027,但看起来 FileUtils.copyDirectory() 没有使用该设置,因为除了执行位之外,“其他”权限被保留。
【问题讨论】:
-
您使用的是什么操作系统?如果 Linux、FreeBSD 和 Mac OS X 之间的行为不同,我不会感到惊讶...
-
我在 Linux 上。由于我有一个解决方法,我将等到我的公司采用 Java 7。
标签: java apache-commons