2014-01-23 25 views
0

我想在我的pom.xml中定義一個完全獨立的目標,它可以手動調用,如mvn mygoal:mygoal,永遠不會由任何常規Maven階段自動運行。這可能是在一個POM文件中做的,或者我需要製作一個完整的Maven插件? (如果可能,我寧願不要)如何在Maven pom.xml中定義獨立目標?

回答

0

據我所知,goal - 插件可以執行的操作。所以你必須製作一個插件。

+0

我可以定義新的,獨立的任務或階段,而無需創建一個插件? – apennebaker

+1

生命週期中包含的階段,不能獨立。啓動任何階段,你運行整個鏈。對於某些階段默認存在插件,無論如何將被調用。 Maven - 是一個插件系統。如果你想擴展它的功能,你必須在'pom.xml'中添加一個需要調用的插件,並帶有一定的參數。 –

相關問題