Resource file filtering isn't on by default, so you have to turn it on.
In the pom of your parent project; add the property you want:
<scrplugin.version>1.14.0</scrplugin.version>
In the archetype pom, add a resource filtering (assuming you're using the standard Maven organization)
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>**/*</include>
</includes>
</resource>
</resources>
<extensions>
<extension>
<groupId>org.apache.maven.archetype</groupId>
<artifactId>archetype-packaging</artifactId>
<version>2.2</version>
</extension>
</extensions>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-archetype-plugin</artifactId>
<version>2.2</version>
</plugin>
</plugins>
</pluginManagement>
</build>
This will process your poms to replace any properties that you have defined; leaving any you don't as-is. This will put the property into the archetype's output jar, so it will be a set version whenever you use that archetype library when running the archetype:generate command.
Hope that helps.
-Stopp