【发布时间】:2011-12-27 09:56:41
【问题描述】:
我在编码时遇到了一个奇怪的问题。我必须将名为 börsenzeitung_komplett 的文件重命名为 processed_börsenzeitung_komplett。
我正在使用来自 Java API 的currentFile.renameTo(newFile),它在 Windows 系统上运行良好,但在 GNU/Linux 系统上返回 false。
【问题讨论】:
-
您是否检查了源文件和目标目录的读/写权限?
-
可能运行 java 应用程序的用户无权重命名该文件。尝试:chmod 777 文件名。
-
如果你有解决方案,请与我分享。我现在有同样的问题。你有一个 +1 :)