This error is generated if you try to invoke a build command that Maven does not understand. In general, you have the following options to perform build steps:
- Invoke a lifecycle phase, e.g.
mvn install
install
and all its predecessor phases likecompile
andtest
. Please see for more information about available lifecycle phases. - Invoke a plugin goal via the plugin prefix, e.g.
mvn compiler:compile
- Invoke a plugin goal via the versionless plugin coordinates, e.g.
mvn org.apache.maven.plugins:maven-compiler-plugin:compile
- Invoke a plugin goal via the fully qualified plugin coordinates, e.g.
mvn org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile
You can freely mix all of these styles within a single command line.
The error described here is usually caused by typo in the command so be sure to check you specified a valid lifecycle phase.
https://cwiki.apache.org/confluence/display/MAVEN/LifecyclePhaseNotFoundException