Francis>I am not too familiar with maven and its plugins, but from my understanding
Typical Maven convention is to place the "template" file to src/main/resources, then maven-resources-plugin would "filter" (==replace) properties in the file and place the result into target/classes/... For instance, it would replace ${project.version} with relevant value. Does that work for you? Vladimir