我有一个代理,它使用JCA文件适配器将文件(发布操作)存储在特定目录中。我需要为存储的文件设置权限,例如777。 有谁知道如何/在哪里设置它?也许JCA文件中的属性? 提前谢谢。
答案 0 :(得分:0)
我们遇到类似的问题,我们不得不使用java callout手动设置权限。
这是一个肮脏的解决方法,与启动weblogic服务器的用户的权限有关。
在java中有两种方法可以尝试,但我们使用了:
Runtime.getRuntime().exec("chmod 777 file");
你可能想试试,
file.setExecutable(false);
file.setReadable(false);
file.setWritable(false);