- <groupId> : 項目或者組織的唯一標識
- <artifactId> 項目的通用名稱
- <artifactId> 項目的通用名稱
- <version> 項目的版本
- <extensions> 是否加載該插件的擴展,默認為false
- <inherited> 該插件的<configuration>中的配置是否可以被繼承,默認為true
- <configuration> 該插件所需要的特色配置,在父子項目項目之間可以覆蓋或被合並
- <dependencies> 該插件所特有的依賴類庫
- <executions> 該插件的某個goal(一個插件可能有多個goal)的執行方式.一個<executions>有如下設置
- <id> 唯一標識
- <goals> 要執行的插件的goal.這個是可以有多個的
- <phase> 插件的goal要嵌入到Maven的phase中執行
- <inherited> 該execution是否可被子項目繼承
- <configuration> 該execution的其他配置參數
