我似乎无法更改程序集描述符中的输出目录权限。它似乎完全被忽略了。但是,文件权限设置正确。我正在使用Maven 3。
<fileSet>
<directory>src/main/conf</directory>
<fileMode>0644</fileMode>
<directoryMode>0755/directoryMode>
<outputDirectory>conf</outputDirectory>
</fileSet>
目录仍显示为775。
drwxrwxr-x
这是一个已知的错误吗?我甚至尝试单独定义一个文件集,不包括所有文件,只是指定输出目录但无济于事。
任何提示或解决方法都很受欢迎。
答案 0 :(得分:1)
这似乎是使用程序集插件的错误(MASSEMBLY-621)。此错误已在2.4版中修复。我也面临这个问题,将插件从2.3升级到2.4解决了这个问题(使用Maven 2.2.1,没有测试Maven 3)。
其他相关错误: