Overview
Maven projects are used to build software with the Apache Maven
build tool.
Maven Command and Post-Processing
Maven projects define a single recipe which executes a single maven command. This command will run maven post-processing by default, in order to capture common warning and error messages.
Locating Maven
Maven projects make use of the maven command, and thus the maven binary is located as described in the documentation for that command. In addition, a maven project will import a resource named "maven" if it exists. This facility may be used in conjunction with the maven command's use of the property "maven.bin" to control the maven binary used.