欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

springboot命令行啟動的方法詳解

 更新時間:2020年07月24日 10:13:47   作者:紫月java  
這篇文章主要介紹了springboot命令行啟動的方法,本文通過兩種方法給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

下面通過本文給大家介紹springboot命令行啟動的方法,具體內(nèi)容如下所示:

創(chuàng)建的springboot項目想看看效果,不想打開idea等開發(fā)工具,使用直接使用命令行啟動。

maven的命令啟動

需要將 jdk的bin目錄和maven的bin目錄添加到環(huán)境變量path中,若是沒有,mvn就要用在maven的bin環(huán)境中的全路徑
若是沒有添加環(huán)境變量
mvn就要是E:\software\apache-maven-3.3.9\bin\mvn(安裝路徑\bin\mvn)
java就要是C:\software\jdk\bin\java.exe(安裝路徑\bin\java.exe)
繁瑣了很多

方法1:直接啟動springboot項目

mvn compile # 編譯源碼
mvn spring-boot:run # 啟動項目
# 若是沒有加環(huán)境變量就要是 E:\software\apache-maven-3.3.9\bin\mvn spring-boot:run

方法2:將項目打包為jar,再啟動

mvn package # 將項目打包(會自動編譯的),也可以使用mvn install 這個命令的打包同時會打包到我們的maven倉庫中
cd target # 進入打包后的jar包的目錄
java -jar xxx.jar # 啟動jar包

基本都是使用的maven的命令,maven還有很多好用的命令,比如mvn clean,mvn install,mvn test

使用開發(fā)工具的命令行

使用idea等開發(fā)工具開發(fā)項目的時候,啟動項目也是使用的命令行,在啟動的時候復(fù)制下命令行,在項目的根目錄創(chuàng)建.bat文件,使用的時候點擊.bat文件即可

注意:這種方法限制很大,項目有了修改或者新的項目就用不了

比如我的一個項目的啟動命令如下,復(fù)制了啟動命令之后,在項目根路徑創(chuàng)建啟動.bat文件,將命令復(fù)制進去,之后每次啟動的時候,雙擊這個文件就行了.

但是idea的這種命令若是代碼更新的話,項目不會重新編譯,不建議使用這種方法


到此這篇關(guān)于springboot命令行啟動的方法詳解的文章就介紹到這了,更多相關(guān)springboot命令行啟動內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • java并發(fā)編程包JUC線程同步CyclicBarrier語法示例

    java并發(fā)編程包JUC線程同步CyclicBarrier語法示例

    這篇文章主要為大家介紹了java并發(fā)編程工具包JUC線程同步CyclicBarrier語法使用示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-03-03
  • 解析HashMap中的put方法執(zhí)行流程

    解析HashMap中的put方法執(zhí)行流程

    在Java集合中,HashMap的重要性不言而喻,作為一種存儲鍵值對的數(shù)據(jù)結(jié)構(gòu),它在日常開發(fā)中有著非常多的應(yīng)用場景,也是面試中的高頻考點,本篇文章就來分析一下HashMap集合中的put方法
    2021-12-12
  • 深入了解Java中Cookie和Session的區(qū)別

    深入了解Java中Cookie和Session的區(qū)別

    會話跟蹤是Web程序中常用的技術(shù),用來跟蹤用戶的整個會話,常用的會話跟蹤技術(shù)是Cookie與Session,本文就詳細的介紹一下Java中Cookie和Session的區(qū)別,感興趣的可以了解一下
    2023-06-06
  • Spring Boot應(yīng)用的極速部署腳本示例代碼

    Spring Boot應(yīng)用的極速部署腳本示例代碼

    最近在工作中遇到了一個問題,需要極速的部署Spring Boot應(yīng)用,發(fā)現(xiàn)網(wǎng)上這方面的資料較少,所以自己來總結(jié)下,這篇文章主要給大家介紹了關(guān)于Spring Boot應(yīng)用的極速部署腳本的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-08-08
  • springboot+mysql+mybatis實現(xiàn)控制臺打印sql

    springboot+mysql+mybatis實現(xiàn)控制臺打印sql

    在Spring Boot中使用MyBatis與MySQL,并希望在控制臺打印SQL語句,可以通過配置MyBatis的日志級別來實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • Java堆排序算法詳解

    Java堆排序算法詳解

    這篇文章主要為大家詳細介紹了Java堆排序算法的相關(guān)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • 深入理解@component與@Configuration注解

    深入理解@component與@Configuration注解

    這篇文章主要介紹了深入理解@component與@Configuration注解,從Spring3.0,@Configuration用于定義配置類,可替換xml配置文件,被注解的類內(nèi)部包含有一個或多個被@Bean注解的方法,這些方法將會被掃描,并用于構(gòu)建bean定義,初始化Spring容器,需要的朋友可以參考下
    2023-11-11
  • POI XSSFSheet shiftRows bug問題解決

    POI XSSFSheet shiftRows bug問題解決

    這篇文章主要介紹了POI XSSFSheet shiftRows bug問題解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • mybatisPlus返回Map類型的集合

    mybatisPlus返回Map類型的集合

    本文主要介紹了mybatisPlus返回Map類型的集合,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Java中一維二維數(shù)組的靜態(tài)和動態(tài)初始化

    Java中一維二維數(shù)組的靜態(tài)和動態(tài)初始化

    今天通過本文給大家分享Java中的數(shù)組,包括一維數(shù)組和二維數(shù)組的靜態(tài)初始化和動態(tài)初始化問題,感興趣的朋友一起看看吧
    2017-10-10

最新評論