[英]How to make Maven fail if a passed flag is invalid?
mvn install -DSkipTests
將愉快地運行,同時運行測試(因為正確的大寫是-DskipTests
)。 我想立即知道-DSkipTests
什么都不做,提醒我我打錯了字。 這可能嗎? 為什么不能以這種方式開始?
問題:使用-D
,您只需指定任意屬性。
Maven 不知道您的 Maven 插件是否使用它們。
您可以使用Maven Enforcer 插件。 它提供了Require Property 規則,使您能夠檢查是否設置了屬性,並根據一組值或正則表達式評估其值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.