14
我知道Maven有多個階段,它們按給定的lifecycle定義的順序運行,您可以將目標附加到某個階段。Maven如何確定訂單目標在給定階段內運行?
當您將一些目標附加到某個階段時會發生什麼,Maven如何確定運行目標的順序?
我知道Maven有多個階段,它們按給定的lifecycle定義的順序運行,您可以將目標附加到某個階段。Maven如何確定訂單目標在給定階段內運行?
當您將一些目標附加到某個階段時會發生什麼,Maven如何確定運行目標的順序?
從「Introduction to the Build Lifecycle」:
被配置將被加入到已經被綁定到選自包裝生命週期的目標的目標。如果不止一個目標被綁定到特定階段,則使用的順序是首先執行包裝中的那些目標,然後是POM中配置的目標。請注意,您可以使用
<executions>
元素來更好地控制特定目標的順序。