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

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

 更新時間:2023年12月19日 11:27:45   作者:伏加特遇上西柚  
我們在開發(fā)環(huán)境部署項目一般通過idea將項目打包成jar包,然后連接linux服務器,將jar手動上傳到服務中,本文就來詳細的介紹一下步驟,感興趣的可以了解一下

一 簡介

我們在開發(fā)環(huán)境部署項目一般通過idea將項目打包成jar包,然后連接linux服務器,將jar手動上傳到服務中,重啟服務。
概括的說流程是這樣的:本地打包->上傳到服務器->kill掉以前的服務->重新啟動jar包服務

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

二、解決方案

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

三、Alibaba Cloud Toolkit使用詳解

1.安裝Alibaba Cloud Toolkit 插件

在這里插入圖片描述

2. 新建部署配置

在這里插入圖片描述

在這里插入圖片描述

2.1 設置部署名稱

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

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

在這里插入圖片描述

Gradle Bulid: Gradle 項目

2.3 配置服務器信息

首次使用需要添加服務器信息

在這里插入圖片描述

在這里插入圖片描述

添加好之后勾選對應的服務器配置

在這里插入圖片描述

2.4.Target Directory–jar包上傳到服務器的哪個目錄

配置jar包在服務器中的目錄

在這里插入圖片描述

2.5.配置After deploy:

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

  • 方式一:我們在服務器中有重啟命令腳本,可以配置其restart.sh啟動命令

在這里插入圖片描述

在這里插入圖片描述

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

    在這里插入圖片描述

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

在這里插入圖片描述

如果我們在第②步中配置的是maven build,在這里可以配置打包命令。如果我們是多模塊項目我們選擇的是Upload File此步驟可以省略,后面采用手動打包。

在這里插入圖片描述

3.開始自動部署并重啟

演示的是多模塊項目,需要先手動clean package

在這里插入圖片描述

啟動遠程部署

在這里插入圖片描述

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

相關文章

最新評論

卓尼县| 上蔡县| 莱西市| 新蔡县| 徐汇区| 普洱| 进贤县| 余干县| 巨鹿县| 游戏| 安福县| 出国| 安徽省| 赫章县| 景德镇市| 黄浦区| 石河子市| 武夷山市| 弥勒县| 噶尔县| 万全县| 拜泉县| 云霄县| 夹江县| 鹤庆县| 梅河口市| 惠安县| 荣成市| 青田县| 白朗县| 潮安县| 遂川县| 广宗县| 民勤县| 东安县| 永康市| 南投市| 安溪县| 革吉县| 封开县| 左贡县|