除了訪問在線的插件文檔之外,還可以借助maven-help-plugin來獲取插件的詳細信息。可以運行如下命令來獲取maven-compiler-plugin 2.1版本的信息:
這裡執行的是maven-help-plugin的describe目標,在參數plugin中輸入需要描述插件的groupId、artifactId和version。Maven在命令行輸出maven-compiler-plugin的簡要信息,包括該插件的坐標、目標前綴和目標等,見代碼清單7-6。
代碼清單7-6 使用maven-help-plugin獲取插件信息
對於坐標和插件目標,不再多做解釋,這裡值得一提的是目標前綴(Goal Prefix),其作用是方便在命令行直接運行插件。在第7.8節會做進一步解釋。maven-compiler-plugin的目標前綴是compiler。
在描述插件的時候,還可以省去版本信息,讓Maven自動獲取最新版本來進行表述。例如:
進一步簡化,可以使用插件目標前綴替換坐標。例如:
如果想僅僅描述某個插件目標的信息,可以加上goal參數:
如果想讓maven-help-plugin輸出更詳細的信息,可以加上detail參數:
讀者可以在實際環境中使用help:describe描述一些常用插件的信息,以得到更加直觀的感受。