Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting and documentation from a central piece of information.

Why doesn’t Maven execute my unit tests? If you have been using Maven for some time, you might have noticed that Maven will automatically find and execute your unit tests when they are present in your project, even without any additional configuration. But this only happens if you named and placed your files right…

Run embedded Tomcat 8 in Maven This example shows you an alternative to the Maven Tomcat Plugin, that can be used to run an embedded Tomcat 8 server.

How to set up remote debugging in IntelliJ IDEA for a Java web application that is run by Tomcat Maven plugin In this tutorial I show you a quick and easy way to debug your Java web application that is run by the Tomcat Maven plugin.

How to list the effective settings of Maven This article shows you how to display the current Maven settings that are in effect.

Tomcat Maven plugin does not use the configured context path If you use the Tomcat Maven plugin and it doesn’t seem to use the context path you specified, maybe you just misspelled the plugin name.