...
Of course, if you find tests are failing, please submit a patch to fix them!
Debugging build failures
Struts 2 depends on the current snapshot artifact of XWork 2. Unfortunately, if XWork 2 is modified in a significant way, the Struts build doesn't check for and retrieve a new version of the XWork snapshot jar, resulting in compilation or unit test failures.
The solution is to clear out any stale XWork 2 jars in your local Maven repository, usually by removing the directory ~/.m2/repository/opensymphony
. This will force the Struts Maven build to pull down a fresh copy of XWork and hopefully resolve your problem.
Creating a release
Maven terms a release build an "assembly". An assembly aggregates the builds of all the modules installed locally on your machine into one or more release files.
...