maven默认使用了一些插件
maven的插件有多个目标,各个目标可以和不同的phase绑定。
maven已经默认绑定了一些插件目标和phase,参考:http://www.infoq.com/cn/news/2011/06/xxb-maven-9-package
各个插件可以同时写多个任务,每个任务有自己的id,同一个pom中id不能重复。但是在继承关系中可以相同,相同id的execution会进行合并。
在新的maven 3中,可以单独执行一个任务,maven 2会执行和phase相关的所有任务。
参考:http://stackoverflow.com/questions/3166538/how-to-execute-maven-plugin-execution-directly-from-command-line
plgin官方参考文档:
https://maven.apache.org/guides/mini/guide-configuring-plugins.html