Вам всегда потребуется номер версии для проекта, однако можно изменить имя сгенерированного пакета (JAR, WAR, EAR и т. Д.) С помощью элемента <finalName>
в POM.
<project>
...
<build>
...
<finalName>${project.artifactId}</finalName>
...
</build>
...
</project>
или в более старых версиях maven:
...
<finalName>${artifactId}</finalName>
...
По умолчанию finalName - ${project.artifactId}-${project.version}
, но его можно изменить на другое. Это повлияет только на имя пакета, созданного в каталоге target
; имя файла в локальном хранилище и загруженное в удаленное хранилище всегда будет иметь номер версии.
См. Справочную документацию POM для получения дополнительной информации.