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

idea一鍵部署SpringBoot項(xiàng)目jar包到服務(wù)器的實(shí)現(xiàn)

 更新時(shí)間:2023年12月19日 11:27:45   作者:伏加特遇上西柚  
我們?cè)陂_(kāi)發(fā)環(huán)境部署項(xiàng)目一般通過(guò)idea將項(xiàng)目打包成jar包,然后連接linux服務(wù)器,將jar手動(dòng)上傳到服務(wù)中,本文就來(lái)詳細(xì)的介紹一下步驟,感興趣的可以了解一下

一 簡(jiǎn)介

我們?cè)陂_(kāi)發(fā)環(huán)境部署項(xiàng)目一般通過(guò)idea將項(xiàng)目打包成jar包,然后連接linux服務(wù)器,將jar手動(dòng)上傳到服務(wù)中,重啟服務(wù)。
概括的說(shuō)流程是這樣的:本地打包->上傳到服務(wù)器->kill掉以前的服務(wù)->重新啟動(dòng)jar包服務(wù)

每次總是循環(huán)這一系列的操作,這都是一些固定的流水線操作,對(duì)于流水線型的操作最適合交給程序去做,我們只需要把那些個(gè)必要變量(路徑/端口)抽離出來(lái)變成外部配置文件,這樣我們就完全可以實(shí)現(xiàn)自定義流水線操作。

二、解決方案

使用Alibaba Cloud Toolkit完美解決我們的需求Alibaba Cloud Toolkit(Eclipse插件,后文簡(jiǎn)稱Cloud Toolkit)是阿里云針對(duì)IDE平臺(tái)為開(kāi)發(fā)者提供的一款插件,用于幫助開(kāi)發(fā)者高效開(kāi)發(fā)并部署適合在云端運(yùn)行的應(yīng)用。您在本地完成應(yīng)用程序的開(kāi)發(fā)、調(diào)試和測(cè)試后,可以使用在IDE(如Eclipse或IntelliJ)中安裝的Cloud Toolkit插件,通過(guò)圖形配置的方式連接到云端部署環(huán)境并將應(yīng)用程序快速部署到云端。

三、Alibaba Cloud Toolkit使用詳解

1.安裝Alibaba Cloud Toolkit 插件

在這里插入圖片描述

2. 新建部署配置

在這里插入圖片描述

在這里插入圖片描述

2.1 設(shè)置部署名稱

2.2.被部署文件的生成方式

  • Maven Build: maven項(xiàng)目構(gòu)建,單體項(xiàng)目可以選擇,配合Before launch配置響應(yīng)的打包命令使用。
  • upload File:多模塊項(xiàng)目,需要在部署之前手動(dòng)打一個(gè)jar包,才能選擇我們想要上傳的jar包

在這里插入圖片描述

Gradle Bulid: Gradle 項(xiàng)目

2.3 配置服務(wù)器信息

首次使用需要添加服務(wù)器信息

在這里插入圖片描述

在這里插入圖片描述

添加好之后勾選對(duì)應(yīng)的服務(wù)器配置

在這里插入圖片描述

2.4.Target Directory–jar包上傳到服務(wù)器的哪個(gè)目錄

配置jar包在服務(wù)器中的目錄

在這里插入圖片描述

2.5.配置After deploy:

jar包上傳到服務(wù)器之后在終端執(zhí)行的命令;在上傳更新jar包到服務(wù)器之后就會(huì)執(zhí)行命令重啟項(xiàng)目

  • 方式一:我們?cè)诜?wù)器中有重啟命令腳本,可以配置其restart.sh啟動(dòng)命令

在這里插入圖片描述

在這里插入圖片描述

  • 方式二:如果沒(méi)有重啟命令腳本可以配置 stopstart腳本

    在這里插入圖片描述

2.6.After deploy 配置執(zhí)行部署前的操作

在這里插入圖片描述

如果我們?cè)诘冖诓街信渲玫氖莔aven build,在這里可以配置打包命令。如果我們是多模塊項(xiàng)目我們選擇的是Upload File此步驟可以省略,后面采用手動(dòng)打包。

在這里插入圖片描述

3.開(kāi)始自動(dòng)部署并重啟

演示的是多模塊項(xiàng)目,需要先手動(dòng)clean package

在這里插入圖片描述

啟動(dòng)遠(yuǎn)程部署

在這里插入圖片描述

到此這篇關(guān)于ideal一鍵部署SpringBoot項(xiàng)目jar包到服務(wù)器的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)ideal一鍵部署jar包到服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

最新評(píng)論

安多县| 临城县| 横山县| 西昌市| 扎赉特旗| 深圳市| 阜新市| 瓮安县| 廊坊市| 景德镇市| 东平县| 德清县| 克东县| 卢龙县| 分宜县| 乐昌市| 张家港市| 吉水县| 通州区| 丹巴县| 芷江| 股票| 昆山市| 子长县| 丹凤县| 华容县| 余江县| 伽师县| 改则县| 文登市| 平利县| 松阳县| 哈密市| 穆棱市| 治县。| 图木舒克市| 南江县| 新龙县| 板桥市| 东兰县| 九龙城区|