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

intellij idea 2021.2 打包并上傳運(yùn)行spring boot項(xiàng)目的詳細(xì)過程(spring boot 2.5.4)

 更新時(shí)間:2021年09月02日 15:30:00   作者:劉宏締的架構(gòu)森林  
這篇文章主要介紹了intellij idea 2021.2 打包并上傳運(yùn)行一個(gè)spring boot項(xiàng)目(spring boot 2.5.4),本文通過圖文并茂的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下

一在idea中打開項(xiàng)目:

此處我們以storeback項(xiàng)目為例:

1,打開右側(cè)的maven面板,如圖:

2,

2,打開Lifecycle,雙擊執(zhí)行 clean
如圖:

注意:運(yùn)行clean后,之前產(chǎn)生的target目錄已被清除

3,注意此時(shí)項(xiàng)目中還沒有生成target文件夾:

 

還是在maven面板,雙擊執(zhí)行package

打包完成后,已生成了target文件夾,
此處可以看到生成的jar包

說明:劉宏締的架構(gòu)森林是一個(gè)專注架構(gòu)的博客,地址:https://www.cnblogs.com/architectforest

         對(duì)應(yīng)的源碼可以訪問這里獲?。?https://github.com/liuhongdi/
         或: https://gitee.com/liuhongdi

說明:作者:劉宏締 郵箱: 371125307@qq.com

二上傳jar包到服務(wù)器并運(yùn)行:

1,服務(wù)端: 創(chuàng)建目錄:

[root@jb51 ~]# mkdir /data/store/back
[root@jb51 ~]# mkdir /data/store/back/tools
[root@jb51 ~]# mkdir /data/store/back/logs
[root@jb51 ~]# mkdir /data/store/back/jar

2,上傳jar包到服務(wù)端的jar目錄下,
服務(wù)端:查看:

[root@jb51 conf.d]# cd /data/store/back/jar
[root@jb51 jar]# ls
storeback-0.0.1-SNAPSHOT.jar

3,服務(wù)端:直接運(yùn)行jar包

[root@jb51 jar]$ java -jar storeback-0.0.1-SNAPSHOT.jar --spring.profiles.active=prd

4,從瀏覽器查看效果:

5,讓jar包做為daemon運(yùn)行:
創(chuàng)建腳本

[root@jb51 tools]$ vi startback.sh

代碼為:

[root@blog tools]$ more startback.sh
#!/bin/bash
export BUILD_ID=dontKillme
whoami
WORKSPACE=/data/store/back/jar
JDK_PATH=/usr/local/soft/jdk-15/bin/java
JAR_NAME=storeback-0.0.1-SNAPSHOT.jar
 
#echo ${JAR_NAME}
PID=`ps -ef | grep ${JAR_NAME} | grep -v grep | grep -v startup | awk '{print \$2}'`
echo $PID;
if [ ! "$PID" ] ;then
     echo "進(jìn)程不存在"
else
    echo "進(jìn)程存在,殺死進(jìn)程PID$PID"
    kill -9 $PID
fi
 
echo "服務(wù)啟動(dòng)開始"
nohup ${JDK_PATH} -jar ${WORKSPACE}/${JAR_NAME} --spring.profiles.active=prd >> /data/store/back/logs/back.log 2>&1 &

說明:判斷有進(jìn)程存在時(shí)會(huì)先殺掉進(jìn)程,然后再啟動(dòng)服務(wù)

三查看intellij idea的版本:

四查看spring boot的版本:

 .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v2.5.4)

五查看服務(wù)端的java版本:

[root@blog jar]# java --version
java 15 2020-09-15
Java(TM) SE Runtime Environment (build 15+36-1562)
Java HotSpot(TM) 64-Bit Server VM (build 15+36-1562, mixed mode, sharing) 

到此這篇關(guān)于intellij idea 2021.2 打包并上傳運(yùn)行一個(gè)spring boot項(xiàng)目(spring boot 2.5.4)的文章就介紹到這了,更多相關(guān)idea打包運(yùn)行springboot項(xiàng)目?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java使用application.property讀取文件里面的值

    Java使用application.property讀取文件里面的值

    本文通過實(shí)例代碼給大家介紹了Java使用application.property讀取文件里面的值,需要的朋友可以參考下
    2018-10-10
  • Java super關(guān)鍵字用法實(shí)戰(zhàn)案例分析

    Java super關(guān)鍵字用法實(shí)戰(zhàn)案例分析

    這篇文章主要介紹了Java super關(guān)鍵字用法,結(jié)合具體案例形式分析了java super關(guān)鍵字調(diào)用父類構(gòu)造方法、屬性及方法等相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2019-09-09
  • 將java程序打包成可執(zhí)行文件的實(shí)現(xiàn)方式

    將java程序打包成可執(zhí)行文件的實(shí)現(xiàn)方式

    本文介紹了將Java程序打包成可執(zhí)行文件的三種方法:手動(dòng)打包(將編譯后的代碼及JRE運(yùn)行環(huán)境一起打包),使用第三方打包工具(如Launch4j)和JDK自帶工具(jpackage),每種方法都有其優(yōu)缺點(diǎn),可根據(jù)實(shí)際需求選擇合適的方式
    2025-02-02
  • 劍指Offer之Java算法習(xí)題精講二叉樹與N叉樹

    劍指Offer之Java算法習(xí)題精講二叉樹與N叉樹

    跟著思路走,之后從簡(jiǎn)單題入手,反復(fù)去看,做過之后可能會(huì)忘記,之后再做一次,記不住就反復(fù)做,反復(fù)尋求思路和規(guī)律,慢慢積累就會(huì)發(fā)現(xiàn)質(zhì)的變化
    2022-03-03
  • Java必備知識(shí)之位運(yùn)算及常見進(jìn)制解讀

    Java必備知識(shí)之位運(yùn)算及常見進(jìn)制解讀

    從現(xiàn)代計(jì)算機(jī)中所有的數(shù)據(jù)二進(jìn)制的形式存儲(chǔ)在設(shè)備中。即 0、1 兩種狀態(tài),計(jì)算機(jī)對(duì)二進(jìn)制數(shù)據(jù)進(jìn)行的運(yùn)算(+、-、*、/)都是叫位運(yùn)算,即將符號(hào)位共同參與運(yùn)算的運(yùn)算
    2021-10-10
  • Spring框架依賴注入方法示例

    Spring框架依賴注入方法示例

    這篇文章主要介紹了Spring框架依賴注入方法示例,分享了三種方法示例,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • Spring Security實(shí)現(xiàn)5次密碼錯(cuò)誤觸發(fā)賬號(hào)自動(dòng)鎖定功能

    Spring Security實(shí)現(xiàn)5次密碼錯(cuò)誤觸發(fā)賬號(hào)自動(dòng)鎖定功能

    在現(xiàn)代互聯(lián)網(wǎng)應(yīng)用中,賬號(hào)安全是重中之重,然而,暴力 破解攻擊依然是最常見的安全威脅之一,攻擊者通過自動(dòng)化腳本嘗試大量的用戶名和密碼組合,試圖找到漏洞進(jìn)入系統(tǒng),所以為了解決這一問題,賬號(hào)鎖定機(jī)制被廣泛應(yīng)用,本文介紹了Spring Security實(shí)現(xiàn)5次密碼錯(cuò)誤觸發(fā)賬號(hào)鎖定功能
    2024-12-12
  • Java多態(tài)性抽象類與接口細(xì)致詳解

    Java多態(tài)性抽象類與接口細(xì)致詳解

    這篇文章主要給大家介紹了關(guān)于Java中方法使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-08-08
  • Mybatis如何實(shí)現(xiàn)延遲加載及緩存

    Mybatis如何實(shí)現(xiàn)延遲加載及緩存

    這篇文章主要介紹了Mybatis如何實(shí)現(xiàn)延遲加載及緩存,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • Java實(shí)現(xiàn)五子棋游戲(2.0)

    Java實(shí)現(xiàn)五子棋游戲(2.0)

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)五子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04

最新評(píng)論

治县。| 浦江县| 五指山市| 泽库县| 兴隆县| 阳东县| 平定县| 简阳市| 南华县| 宁河县| 潮州市| 天全县| 犍为县| 金阳县| 利川市| 南投县| 西充县| 桐柏县| 四会市| 敦煌市| 扎赉特旗| 海林市| 邢台县| 米易县| 定陶县| 湖北省| 两当县| 马关县| 仙游县| 水富县| 慈溪市| 鹤山市| 石门县| 睢宁县| 灵川县| 云林县| 阳城县| 利津县| 开江县| 松潘县| 澎湖县|