Camel - 如何更改 toD("file:~") 的文件权限
Camel - how to change file permission on toD("file:~")
我有如下路线
fromF("file:~~")
....
.toD("file:someotherlocation/")
该文件最初由用户 A 所有,但已更改为由 tomcat 用户所有(代码部署在外部 tomcat 上)。
有没有办法,要么保留所有者,要么为组提供适当的权限。
此致,
不,不能更改所有者,但是使用较新的 Java 版本可以更改文件的所有者。您可以在 Apache Camel 上创建 JIRA 票证以请求此类功能。
但是文件组件上有一个 chmod
选项可以更改权限。有关详细信息,请参阅 Camel 文档。
我有如下路线
fromF("file:~~")
....
.toD("file:someotherlocation/")
该文件最初由用户 A 所有,但已更改为由 tomcat 用户所有(代码部署在外部 tomcat 上)。 有没有办法,要么保留所有者,要么为组提供适当的权限。
此致,
不,不能更改所有者,但是使用较新的 Java 版本可以更改文件的所有者。您可以在 Apache Camel 上创建 JIRA 票证以请求此类功能。
但是文件组件上有一个 chmod
选项可以更改权限。有关详细信息,请参阅 Camel 文档。