SpringBoot如何導出Jar包并測試(使用IDEA)
一、如何通過IDEA將SpringBoot項目導出為jar包
1.打開項目,找到側邊欄的Maven

2.點擊Meavn后,雙擊clean
雙擊clean的目的是清除之前生成的輸出文件以及編譯內容,確保導出的Jar包是當前項目且是最新的版本。

3.點擊package進行打包

雙擊 package 等待打包完成,如果成功,則返回值為0。
4.找出Jar包的位置
打開項目,將所有文件夾進行折疊。找到target目錄,可以看到最后有一個 .jar 類型的文件,這就是導出的Jar包。

二、在本機測試導出的Jar包是否可以使用
1.更改Jar包名稱并更改位置
將我們導出的 jar包 重新命名,比如命名為 boot.jar,并拷貝一份放在D盤。
如圖所示:

2.打開命令行窗口
- windows + r,
- 調出運行窗口;
- 然后輸入cmd命令

3.切換到Jar包所在的路徑(此處為D盤)
輸入下面的代碼,回車
D:

4.輸入啟動命令
java -jar boot.jar

等待執(zhí)行完畢。
5.打開瀏覽器
輸入localhost:端口號,我的項目端口號為8000,所以輸入下面的代碼。
根據自己的項目設置自行更改即可。
localhost:8000

總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
java實現cassandra高級操作之分頁實例(有項目具體需求)
這篇文章主要介紹了java實現cassandra高級操作之分頁實例(有項目具體需求),具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-04-04
Spring Boot Maven 打包可執(zhí)行Jar文件的實現方法
這篇文章主要介紹了Spring Boot Maven 打包可執(zhí)行Jar文件的實現方法,需要的朋友可以參考下2018-02-02
Java中防止重復提交的八種解決方案(最后一種很優(yōu)雅)
重復提交是指用戶在短時間內多次發(fā)送相同請求到服務端,導致數據被多次處理的現象,下面這篇文章主要介紹了Java中防止重復提交的八種解決方案的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2026-03-03
Map 使用 Lambda 的 forEach 實現跳出循環(huán)操作
這篇文章主要介紹了Map 使用 Lambda 的 forEach 實現跳出循環(huán)操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09
Java數據結構及算法實例:快速計算二進制數中1的個數(Fast Bit Counting)
這篇文章主要介紹了Java數據結構及算法實例:快速計算二進制數中1的個數(Fast Bit Counting),本文直接給出實現代碼,代碼中包含詳細注釋,需要的朋友可以參考下2015-06-06
Springcloud seata nacos環(huán)境搭建過程圖解
這篇文章主要介紹了Springcloud seata nacos環(huán)境搭建過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-03-03

