Dear Java developers,
please avoid using Maven 2 wherever possible. It's a waste of my time and yours.
Thanks for ruining an entire day of my life just trying to get a simple Struts2 project up and running.
So I'm currently stuck with two versions: a Maven project which doesn't believe in external JARs and a Struts 2 project which doesn't have the correct dependencies.