成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Spring Initializr中生成的Mvnw是干嗎的?

開發 開發工具
從命名、圖標、擴展名來猜測,這兩個文件的作用應該是一樣的,只是cmd文件應該是用在windows下跑的,而另外一個則是用于linux環境下跑的。

[[377704]]

當我們使用Spring Initializr來創建Spring Boot工程的時候,有沒有發現在工程根目錄下有兩個名為mvnw的文件:

從命名、圖標、擴展名來猜測,這兩個文件的作用應該是一樣的,只是cmd文件應該是用在windows下跑的,而另外一個則是用于linux環境下跑的。

那么這個文件到底是用來做什么呢?下面我們一起嘗試了解一下:

第一步:打開讀一下

因為內容較多,我這里就不放出來了。內容也非常易懂,只要你了解shell和maven,就能知道這個腳本主要做這幾件事:

  1. 檢測你是否有安裝Maven,如果沒有,就自動下載一個(這樣才能完成后續的構建任務)
  2. 檢查你是否有安裝Java或者配置是否正確,這個無法自己完成,如果報錯了,就要自己處理一下,比如JAVA_HOME沒有,那就自己配置下。
  3. 檢查否存在版本不兼容的情況,如果不兼容他會下載合適的版本來幫助你完成構建

更多檢查的細節可以自行打開查看和學習

第二步:執行驗證下

執行命令:mvnw install

等待構建完成,我們再看看:

完美!輕松簡單的完成了一個Spring Boot項目的構建!

如果你之前沒有關注過這個東西,不妨現在打開看看,并嘗試運行一下,有個直觀的感受吧!

 

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2022-05-22 13:59:27

Go編程語言

2024-04-18 09:51:36

Python數據開發

2020-09-27 06:53:57

MavenCDNwrapper

2011-04-01 10:52:39

SQL Server XML

2024-08-09 08:12:35

深度學習VAEsGANs

2021-07-15 13:32:12

Linux生成密碼

2009-05-31 09:25:03

SQL Server腳本數據庫管理

2023-09-19 15:58:03

2024-11-27 08:34:53

ASPZIP壓縮包

2021-07-23 15:55:31

HTTPETag前端

2021-05-26 05:18:51

HTTP ETag Entity Tag

2010-01-14 14:33:33

以太網交換機

2023-12-08 17:24:14

Redis緩存服務器

2021-03-18 07:33:54

PDF DinkToPdfC++

2023-10-06 19:21:49

Initializr應用Spring

2021-05-29 21:21:17

微軟VR虛擬模型

2023-03-06 07:25:09

http響應頭ETag

2024-01-11 09:53:16

Kafka中間件編程語言

2024-12-17 16:26:31

2021-05-11 07:42:59

BeanSpring屬性
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲大片在线观看 | 久久久久午夜 | 日本一区二区三区免费观看 | 国产精品日产欧美久久久久 | 一区二区三区四区电影视频在线观看 | 国产一区二区三区亚洲 | 国产日韩一区 | 成人免费视频 | 最新中文在线视频 | 日韩视频观看 | av片在线播放 | 久久久久久久久国产精品 | 久久久久综合 | 国产精品久久久久久久久久妞妞 | 日韩理论电影在线观看 | 365夜爽爽欧美性午夜免费视频 | 久久久精品 | 日本一区不卡 | 亚洲一二三区免费 | 男人天堂网址 | 男人天堂国产 | 欧美成人一区二免费视频软件 | 日韩男人天堂 | av黄色在线 | 九九热免费视频在线观看 | 国产一区亚洲 | 国产精品久久久久久久免费大片 | 国产福利在线视频 | 成在线人视频免费视频 | 91在线播 | 久国产视频 | 日日躁狠狠躁aaaaxxxx | 久久久精 | 中文字幕在线播放不卡 | 免费看a | 亚洲一区二区三区四区在线观看 | www.日韩 | 国产精品一区二 | 午夜成人免费视频 | 香蕉av免费 | 国产精品99999|