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,所以輸入下面的代碼。
根據(jù)自己的項目設置自行更改即可。
localhost:8000

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

