+1 on adding such a property. Maven should provide this flexibility, so
that doing an ugly un-Mavenesque antrun hack is not necessary. Also,
providing such a property would be consistent with the
project.build.finalName element in the POM, which allows giving an
unversioned name to the artifact itself.
Ian
Rather than using an antrun hack, a better way is to override the finalName
<build>
<finalName>${artifactId}</finalName>
[...]
cf. http://maven.apache.org/guides/introduction/introduction-to-the-pom.html
Rémy