最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring Initializr中生成的mvnw有什么用

 更新時間:2021年01月22日 10:33:20   作者:程序猿DD  
這篇文章主要介紹了Spring Initializr中生成的mvnw有什么用,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

當我們使用Spring Initializr來創(chuàng)建Spring Boot工程的時候,有沒有發(fā)現(xiàn)在工程根目錄下有兩個名為mvnw的文件:

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

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

第一步:打開讀一下

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

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

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

第二步:執(zhí)行驗證下

執(zhí)行命令:mvnw install

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

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

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

相關文章

  • 偵聽消息隊列的Message Listener類示例詳解

    偵聽消息隊列的Message Listener類示例詳解

    Spring AMQP 是基于 Spring 框架的AMQP消息解決方案,提供模板化的發(fā)送和接收消息的抽象層,提供基于消息驅(qū)動的 POJO的消息監(jiān)聽等,簡化了我們對于RabbitMQ相關程序的開發(fā),本文給大家介紹偵聽消息隊列的Message Listener類,感興趣的朋友一起看看吧
    2023-12-12
  • 關于JWT之token令牌認證登錄

    關于JWT之token令牌認證登錄

    這篇文章主要介紹了關于JWT之token令牌認證登錄,使用JWT能夠保證Token的安全性,且能夠進行Token時效性的檢驗,使用JWT時,登錄成功后將用戶信息生成一串令牌字符串,需要的朋友可以參考下
    2023-05-05
  • Spring Boot整合MyBatis操作過程

    Spring Boot整合MyBatis操作過程

    這篇文章主要介紹了Spring Boot整合MyBatis操作過程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-04-04
  • 詳解SpringBoot中@ConditionalOnClass注解的使用

    詳解SpringBoot中@ConditionalOnClass注解的使用

    這篇文章主要和大家詳細介紹一下springboot中@ConditionalOnClass注解的用法,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2022-08-08
  • SpringMVC的ModelAndView傳值方法

    SpringMVC的ModelAndView傳值方法

    今天小編就為大家分享一篇SpringMVC的ModelAndView傳值方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • Java 直接插入排序的三種實現(xiàn)

    Java 直接插入排序的三種實現(xiàn)

    本文主要介紹了Java 直接插入排序的三種實現(xiàn)方法,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • win10和win7下java開發(fā)環(huán)境配置教程

    win10和win7下java開發(fā)環(huán)境配置教程

    這篇文章主要為大家詳細介紹了win7下Java開發(fā)環(huán)境配置教程,win10下Java開發(fā)環(huán)境配置,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Java合并區(qū)間的實現(xiàn)

    Java合并區(qū)間的實現(xiàn)

    本文主要介紹了Java合并區(qū)間的實現(xiàn),通過合理使用集合類和排序算法,可以有效地解決合并區(qū)間問題,具有一定的參考價值,感興趣的可以了解一下
    2023-08-08
  • Java關于JDK1.8中的Optional類

    Java關于JDK1.8中的Optional類

    本文主要介紹了Optional類的一些常用方法,以及其應用場景,其主要是為了規(guī)避空指針異常(NPE)。熟練的運用Optional類可以很大的簡化我們的代碼,使代碼簡潔明了。,需要的朋友可以參考下面文章內(nèi)容
    2021-09-09
  • SpringMVC 如何使用注解完成登錄攔截

    SpringMVC 如何使用注解完成登錄攔截

    這篇文章主要介紹了SpringMVC 如何使用注解完成登錄攔截,幫助大家更好的理解和學習使用springMVC,感興趣的朋友可以了解下
    2021-03-03

最新評論

广南县| 兴城市| 江阴市| 维西| 新乐市| 建水县| 扎囊县| 永德县| 容城县| 会宁县| 左权县| 惠安县| 广宗县| 米脂县| 健康| 朔州市| 宿松县| 远安县| 从化市| 资溪县| 无为县| 定远县| 云龙县| 梅河口市| 青神县| 洪江市| 洛宁县| 松原市| 金川县| 漾濞| 祁阳县| 大田县| 炉霍县| 读书| 新昌县| 怀来县| 五河县| 阿拉善盟| 遂昌县| 衡阳市| 青龙|