如何设置程序集描述符中文件夹的directoryMode权限?

时间:2012-08-08 09:01:10

标签: maven maven-3 maven-assembly-plugin

我似乎无法更改程序集描述符中的输出目录权限。它似乎完全被忽略了。但是,文件权限设置正确。我正在使用Maven 3。

<fileSet>
    <directory>src/main/conf</directory>
    <fileMode>0644</fileMode>
    <directoryMode>0755/directoryMode>
    <outputDirectory>conf</outputDirectory>
</fileSet>

目录仍显示为775。

drwxrwxr-x

这是一个已知的错误吗?我甚至尝试单独定义一个文件集,不包括所有文件,只是指定输出目录但无济于事。

任何提示或解决方法都很受欢迎。

1 个答案:

答案 0 :(得分:1)

这似乎是使用程序集插件的错误(MASSEMBLY-621)。此错误已在2.4版中修复。我也面临这个问题,将插件从2.3升级到2.4解决了这个问题(使用Maven 2.2.1,没有测试Maven 3)。

其他相关错误: