我有一个现有的pom.xml结构,使用的是packaging = war和maven-war-plugin 2.4版。我的部署阶段,目标是“战争”,适当地将我的战争重命名为我想要的文件名,甚至将其推送到给定的outputDirectory。我要做的是将最终war文件的权限设置为0775,而不是0755.(用例:当我复制到输出目录时,它似乎保留了创建的战争的权限。)
“显而易见”的尝试是将fileMode添加到我的配置块...不幸的是,似乎被忽略了。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<id>deploy-copies-warfile</id>
<phase>deploy</phase>
<goals>
<goal>war</goal>
</goals>
<configuration>
<warName>widgets</warName>
<outputDirectory>${webapps-dir}</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>