如果你在一个很大的开发团队中工作,你会想要确保web站点的文件被发布到远程服务器上之后,拥有正确的用户和组权限。要在站点部署过程
中为文件和目录配置特定的模式,在$HOME/.m2/settings.xml
中包含如下配置:
Example 15.9. 在远程服务器上配置文件和目录模式
<settings> ... <servers> ... <server> <id>hello-world.website</id> ... <directoryPermissions>0775</directoryPermissions> <filePermissions>0664</filePermissions> </server> </servers> ... </settings>
上述设置使所有目录对于所有者和所有者所在用户组可读可写;对于匿名用户则只读,并能列出目录内容。类似的,所有者或所有者所在用户组可以读写任何文件,而其它用户则只有只读访问权限。