I have recently committed a number of things related the setting up the eclipse project and simplifying the release process. The first point has been borrowed shamelessly from CXF and you can now run mvn -Psetup.eclipse and it will generate a workspace and you should be able to import the generated eclipse projects (with checkstyle and pmd activated). See http://incubator.apache.org/cxf/setting-up-eclipse.html
On the second point, one of the problem came from the resource filtering in maven which does not support escaping expressions. So i quickly rewrote a plugin (tooling/res-maven-plugin) and modified the archetypes and distribution to use it. Now the release process should not include manually changing files anymore :-) Btw, I've backported this change to 3.1 branch for the upcoming 3.1.2 release too. -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/