2

我有一个代理,它使用 JCA 文件适配器将文件(发布操作)存储在特定目录中。我需要对存储的文件设置权限,例如 777。

有谁知道如何/在哪里设置它?也许是 JCA 文件中的一个属性?

4

1 回答 1

0

我们有一个类似的问题,我们必须使用 java 标注来手动设置权限。

这是一个有点肮脏的解决方法,并且与启动 weblogic 服务器的用户的权限有关。

在java中有两种方法可以尝试,但我们使用了:

Runtime.getRuntime().exec("chmod 777 file");

你可能想试试,

   file.setExecutable(false);
   file.setReadable(false);
   file.setWritable(false);

于 2017-06-07T06:57:10.947 回答