您的项目可能对不同的组具有相同的 artifactId。为避免文件名冲突,请指定完整的文件名映射。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<version>2.6</version>
<configuration>
[...]
<fileNameMapping>full</fileNameMapping>
</configuration>
</plugin>
</plugins>
</build>因此,每个工件文件名都将以 groupId 为前缀以避免冲突。如果您不想在文件名中获取版本,还有一个无版本文件名映射。