[英]Should the mvnw files be added to the repository?
mvnw
Maven 包裝器腳本允許您運行 Maven 命令,而無需在 PATH 上安裝和顯示 Maven。 它通過在您的 PATH 上查找 Maven 來完成,如果沒有找到,它會在默認位置(您的用戶主目錄,IIRC)下載並安裝 Maven。
它們很方便,但它們不一定是您項目的一部分,與您的項目代碼和配置的方式不同。 換句話說:
mnvw
文件都可以用於多個不相關的項目mnvw
文件幾乎可以肯定,您的項目的一個版本與另一個版本沒有區別在此基礎上,您可以說明不將mvnw
提交到您的代碼存儲庫。
但是,在您的 repo 中包含mvnw
腳本確實有以下好處:
在此基礎上,您可以提出將mvnw
提交到代碼存儲庫的案例。
所以,雙方各有利弊。 只需選擇最適合將使用您的回購的人的需求的一面。 要么:
...或:
mvnw
腳本。這取決於您是否想使用 Maven 包裝器。 如果沒有,那么您可以刪除這些文件。 如果你想使用它,那么你必須提交存儲庫中的文件,否則使用它沒有意義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.