maven插件主要是為maven中生命周期中的階段服務的,maven中只是定義了3套生命周期,以及每套生命周期中有哪些階段,具體每個階段中執行什么操作,完全是交給插件去干的。
成都創新互聯是一家專注于網站建設、成都網站設計與策劃設計,東山網站建設哪家好?成都創新互聯做網站,專注于網站建設10余年,網設計領域的專業建站公司;建站業務涵蓋:東山等地區。東山做網站價格咨詢:028-86922220maven中的插件就相當于一些工具,比如編譯代碼的工具,運行測試用例的工具,打包代碼的工具,將代碼上傳到本地倉庫的工具,將代碼部署到遠程倉庫的工具等等,這些都是maven中的插件。
插件可以通過mvn命令的方式調用直接運行,或者將插件和maven生命周期的階段進行綁定,然后通過mvn 階段的方式執行階段的時候,會自動執行和這些階段綁定的插件。
插件目標
maven中的插件以jar的方式存在于倉庫中,和其他構件是一樣的,也是通過坐標進行訪問,每個插件中可能為了代碼可以重用,一個插件可能包含了多個功能,比如編譯代碼的插件,可以編譯源代碼、也可以編譯測試代碼;插件中的每個功能就叫做插件的目標(Plugin Goal),每個插件中可能包含一個或者多個插件目標(Plugin Goal)。
目標參數
插件目標是用來執行任務的,那么執行任務肯定是有參數配的,這些就是目標的參數,每個插件目標對應于java中的一個類,參數就對應于這個類中的屬性。
列出插件所有目標
mvn 插件goupId:插件artifactId[:插件version]:help mvn 插件前綴:help
文章標題:Maven插件的安裝及使用-創新互聯
路徑分享:http://vcdvsql.cn/article20/jjejo.html
成都網站建設公司_創新互聯,為您提供網站內鏈、營銷型網站建設、做網站、自適應網站、品牌網站設計、品牌網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯