I was expecting to download these tools and be off and running. I didn't expect such frustration and aggravation from the very start. For example: the template projects, the mvc one in this case, will not build without extra modification to the pom file. Another example: the installed servers wont start because of errors in their setup and, after fixing those, of class not found exceptions. A similar example: going with a fresh install of tomcat wont work because of an exception parsing root-context.xml. I feel like having the first 2 of these examples work out of the box is not asking too much. Is it?