Your solution seems to be good. But with war overlays mechanism (cf [1] and [2]) it's not possible to specify the path of the directory resources because it is generated at runtime.
I don't know for the moment how to solve this case. Rémy 1. http://maven.apache.org/plugins/maven-war-plugin/examples/war-overlay.html 2. http://jira.codehaus.org/browse/MWAR-143
