【发布时间】:2015-10-18 03:05:27
【问题描述】:
我正在用 Java 创建一个程序,该程序需要创建一个文件,该文件将存储可供各种用户访问的文件列表。但是我想锁定文件,这样您就不能只转到程序外部的文件路径并查看/更改文件。有没有办法做到这一点?
编辑:我正在研究 FileLock,但我不知道它是否在程序运行时锁定了文件,或者它是否一直锁定它以防止任何试图访问它的东西。
【问题讨论】:
-
埃克斯伯里,我以前读过。似乎该解决方案仅在程序打开时锁定文件。我需要一直锁定文件,即使程序没有运行。
-
这是权限问题,而不是锁定问题。你的操作系统是什么?
-
我希望能够在 Linux 和 Windows 中做到这一点。我正在linux中制作程序,但它将在windows中运行。我知道这并不理想,但这是我坚持的。
标签: java file-permissions