Maven本質上就是一個插件框架,所謂的構建任務都是由插件來完成的。
當執行一條命令時,就是通過插件目標完成了一個任務。
即一個任務對應着一個插件目標,而每個插件含一個或多個目標。
例如插件Maven Help Plugin就有8個目標,當執行以下命令時:
mvn help:system
其實就是通過Help插件的system目標完成了列出系統變量的任務。
附上Maven插件查詢學習網址:
1. GroupId: org.apache.maven.plugins
2. GroupId: org.codehaus.mojo