新一代構建工具 maven-mvnd
- mvnd的前世今生
- 下載安裝 mvnd
- IDEA集成
mvnd的前世今生
maven 作為一代經典的構建工具,流行了很多年,知道現在依然是大部分Java項目的構建工具的首選;但隨著項目復雜度提高,代碼量及依賴庫的增多使得maven在大型項目的構建的速度上被人詬病。
因此推出了gradle之類的項目,雖然gradle在構建效率是高于maven,但是在一般的小項目上優勢并不明顯,而且大部分人長久以來習慣了使用maven,導致gradle的流行度并沒有想象的高。
為了在兼容maven 的基礎上,提升構建效率,mvnd應運而生。
下載安裝 mvnd
目前該項目還在高速迭代中,倉庫地址
官方提供了多種安裝方式;不過windows下的包管理工具,個人實在用不習慣,還是選擇手動安裝
- 下載壓縮包
- 解壓,看看目錄結構
- 配置環境變量
mvnd bin目錄配置為環境變量即可
mvnd 的配置基本都在 conf/mvnd.properties 內,配置項很多,具體參考官方文檔
使用上就和普通maven沒啥大的區別,mvn 換成 mvnd
IDEA集成
現在IDEA上還沒有專門的集成插件,可以配置mvnd內置的maven到IDEA,不必單獨再下載maven。
使用上和maven一致。