springboot命令行啟動(dòng)的方法詳解
下面通過本文給大家介紹springboot命令行啟動(dòng)的方法,具體內(nèi)容如下所示:
創(chuàng)建的springboot項(xiàng)目想看看效果,不想打開idea等開發(fā)工具,使用直接使用命令行啟動(dòng)。
maven的命令啟動(dòng)
需要將 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:直接啟動(dòng)springboot項(xiàng)目
mvn compile # 編譯源碼 mvn spring-boot:run # 啟動(dòng)項(xiàng)目 # 若是沒有加環(huán)境變量就要是 E:\software\apache-maven-3.3.9\bin\mvn spring-boot:run
方法2:將項(xiàng)目打包為jar,再啟動(dòng)
mvn package # 將項(xiàng)目打包(會(huì)自動(dòng)編譯的),也可以使用mvn install 這個(gè)命令的打包同時(shí)會(huì)打包到我們的maven倉庫中 cd target # 進(jìn)入打包后的jar包的目錄 java -jar xxx.jar # 啟動(dòng)jar包
基本都是使用的maven的命令,maven還有很多好用的命令,比如mvn clean
,mvn install
,mvn test
等
使用開發(fā)工具的命令行
使用idea等開發(fā)工具開發(fā)項(xiàng)目的時(shí)候,啟動(dòng)項(xiàng)目也是使用的命令行,在啟動(dòng)的時(shí)候復(fù)制下命令行,在項(xiàng)目的根目錄創(chuàng)建.bat
文件,使用的時(shí)候點(diǎn)擊.bat文件即可
注意:這種方法限制很大,項(xiàng)目有了修改或者新的項(xiàng)目就用不了
比如我的一個(gè)項(xiàng)目的啟動(dòng)命令如下,復(fù)制了啟動(dòng)命令之后,在項(xiàng)目根路徑創(chuàng)建啟動(dòng).bat
文件,將命令復(fù)制進(jìn)去,之后每次啟動(dòng)的時(shí)候,雙擊這個(gè)文件就行了.
但是idea的這種命令若是代碼更新的話,項(xiàng)目不會(huì)重新編譯,不建議使用這種方法
到此這篇關(guān)于springboot命令行啟動(dòng)的方法詳解的文章就介紹到這了,更多相關(guān)springboot命令行啟動(dòng)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
java并發(fā)編程包JUC線程同步CyclicBarrier語法示例
這篇文章主要為大家介紹了java并發(fā)編程工具包JUC線程同步CyclicBarrier語法使用示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-03-03深入了解Java中Cookie和Session的區(qū)別
會(huì)話跟蹤是Web程序中常用的技術(shù),用來跟蹤用戶的整個(gè)會(huì)話,常用的會(huì)話跟蹤技術(shù)是Cookie與Session,本文就詳細(xì)的介紹一下Java中Cookie和Session的區(qū)別,感興趣的可以了解一下2023-06-06Spring Boot應(yīng)用的極速部署腳本示例代碼
最近在工作中遇到了一個(gè)問題,需要極速的部署Spring Boot應(yīng)用,發(fā)現(xiàn)網(wǎng)上這方面的資料較少,所以自己來總結(jié)下,這篇文章主要給大家介紹了關(guān)于Spring Boot應(yīng)用的極速部署腳本的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-08-08springboot+mysql+mybatis實(shí)現(xiàn)控制臺(tái)打印sql
在Spring Boot中使用MyBatis與MySQL,并希望在控制臺(tái)打印SQL語句,可以通過配置MyBatis的日志級(jí)別來實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01深入理解@component與@Configuration注解
這篇文章主要介紹了深入理解@component與@Configuration注解,從Spring3.0,@Configuration用于定義配置類,可替換xml配置文件,被注解的類內(nèi)部包含有一個(gè)或多個(gè)被@Bean注解的方法,這些方法將會(huì)被掃描,并用于構(gòu)建bean定義,初始化Spring容器,需要的朋友可以參考下2023-11-11POI XSSFSheet shiftRows bug問題解決
這篇文章主要介紹了POI XSSFSheet shiftRows bug問題解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07Java中一維二維數(shù)組的靜態(tài)和動(dòng)態(tài)初始化
今天通過本文給大家分享Java中的數(shù)組,包括一維數(shù)組和二維數(shù)組的靜態(tài)初始化和動(dòng)態(tài)初始化問題,感興趣的朋友一起看看吧2017-10-10