日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

IDEA Spring Boot 自動化構建+部署的實現

瀏覽:209日期:2023-03-29 16:26:14

本文所有操作都基于Alibaba cloud Toolkit進行操作。

1.插件安裝

在插件市場中下載安裝。

在IntelliJ IDEA頂部菜單欄中選擇File>Settings。

在Settings對話框的左側導航欄中單擊Plugins。

在Plugins區域單擊Marketplace。

在搜索欄中輸入Alibaba Cloud Toolkit。

Search Results區域會出現Alibaba Cloud Toolkit,單擊Install。

IDEA Spring Boot 自動化構建+部署的實現

等待下載、安裝完成后,單擊Restart IDE。

填寫邀請碼

IDEA Spring Boot 自動化構建+部署的實現

邀請碼:6ERULV

2.配置服務器地址

添加服務器。

在IntelliJ IDEA頂部菜單欄中選擇Tools>Alibaba Cloud>Alibaba Cloud View>Host。在彈出的Host頁簽中單擊Add Host。

IDEA Spring Boot 自動化構建+部署的實現

在Add Host對話框中設置Host List、Username、Password和Tag等參數,完成后單擊 Add。

IDEA Spring Boot 自動化構建+部署的實現

完成參數設置后,可以單擊Test Connection來測試是否能成功連接服務器。

3.部署應用

在IntelliJ IDEA頂部菜單中選擇Alibaba Cloud>Deploy to Host...。在Deploy to Host對話框設置部署參數,然后單擊Run。

IDEA Spring Boot 自動化構建+部署的實現

部署參數說明如下表所示:

參數

描述

File

Maven Build:若當前工程采用Maven構建,可以直接構建并部署。 Upload File:若當前工程不是采用Maven構建,或在本地已存在打包好的部署文件,可以選擇并上傳本地的部署文件。 Gradle Build:若當前工程采用Gradle構建,選擇此項來構建并部署。

Target Host在下拉列表中選擇Tag,然后在該Tag中選擇要部署的服務器。

Target Directory輸入在服務器上的部署路徑,如/root/tomcat/webapps。

Command輸入應用啟動命令,如sh /root/restart.sh。

3.如果出現如下圖,就說明文件正在上傳中

IDEA Spring Boot 自動化構建+部署的實現

表示已經上傳完畢

IDEA Spring Boot 自動化構建+部署的實現

另外在附送一個啟動|重啟腳本

#!/bin/bash #這里可替換為jar包名字APP_NAME=xxx-1.0.jar#根據實際情況修改參數JVM='-server -Xms2g -Xmx2g -Xmn512m -XX:PermSize=128M -XX:MaxNewSize=128m -XX:MaxPermSize=25zh6m -Xss256k -Djava.awt.headless=true -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -Xloggc:/logs/xxx-server/GC/xxx-gc.log'#APPFILE_PATH='-Dspring.config.location=/usr/local/config/application.properties'#使用說明,用來提示輸入參數 usage() { echo 'Usage: sh 執行腳本.sh [start|stop|restart|status|log|backup]' exit 1 } #檢查程序是否在運行 is_exist(){ pid=`ps -ef|grep $APP_NAME|grep -v grep|awk ’{print $2}’ ` #如果不存在返回1,存在返回0 if [ -z '${pid}' ]; then return 1 else return 0 fi } #啟動方法 start(){ is_exist if [ $? -eq '0' ]; then echo '${APP_NAME} is already running. pid=${pid} .' else #nohup java $JVM -jar $APPFILE_PATH $APP_NAME > /dev/null 2>&1 #后臺啟動jar包,且控制環境變量,根據實際情況修改吧。 nohup java $JVM -jar $APP_NAME --spring.profiles.active=prod > /dev/null 2>&1 & fi} #停止方法 stop(){ is_exist if [ $? -eq '0' ]; then kill -9 $pid else echo '${APP_NAME} is not running' fi } #輸出運行狀態 status(){ is_exist if [ $? -eq '0' ]; then echo '${APP_NAME} is running. Pid is ${pid}' else echo '${APP_NAME} is NOT running.' fi } #重啟 restart(){ stop start } #日志log(){ # 輸出實時日志 tail -n 100 -f /logs/fdc-server/fdc-server.log}#備份backup(){ #根據需求自定義備份文件路徑。 BACKUP_PATH=/usr/local/webapps/backup/xxx-server/ #獲取當前時間作為備份文件名 BACKUP_DATE=`date +'%Y%m%d(%H:%M:%S)'` echo ’backup file ->’$BACKUP_PATH$BACKUP_DATE’.jar’ #備份當前jar包 cp -r /usr/local/webapps/$APP_NAME $BACKUP_PATH$BACKUP_DATE’.jar’}#根據輸入參數,選擇執行對應方法,不輸入則執行使用說明 case '$1' in 'start') start ;; 'stop') stop ;; 'status') status ;; 'restart') restart ;; 'log') log ;; 'backup') backup ;; *) usage ;; esac

到此這篇關于IDEA Spring Boot 自動化構建+部署的實現的文章就介紹到這了,更多相關IDEA Spring Boot 自動化構建內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩精选在线| 在线看片国产福利你懂的| 久久精品播放| 91精品国产福利在线观看麻豆| 欧美a在线观看| 精品国产一区二区三区性色av| 精品国产一级| 国产精品成久久久久| 极品av在线| 久久精品影视| 久久蜜桃av| 国产农村妇女精品一二区| 中文久久精品| 天堂久久一区| 国产精品99久久免费观看| 久久97久久97精品免视看秋霞| 国产一区二区色噜噜| 日韩国产欧美| 亚洲精品在线影院| 91久久在线| 亚洲精品免费观看| 国产视频一区二区在线播放| 国产精区一区二区| 在线天堂资源www在线污| 三级在线看中文字幕完整版| 欧美在线亚洲综合一区| 免费黄网站欧美| 国产三级精品三级在线观看国产| 久久影院资源站| 视频小说一区二区| 亚洲欧美日韩视频二区| 国产日韩欧美高清免费| 特黄毛片在线观看| 亚洲一区亚洲| 国产九九精品| 99久久久久久中文字幕一区| 亚洲伊人影院| 精品视频91| 精品一区免费| 亚洲欧洲日韩精品在线| 国产+成+人+亚洲欧洲在线| 自由日本语亚洲人高潮| 国产精品一区高清| 尤物tv在线精品| 日韩欧美中文在线观看| аⅴ资源天堂资源库在线| 午夜在线一区| 久久精品福利| 亚洲一区激情| 精品一区二区三区免费看| 99久久婷婷| 久久精品999| 久久麻豆精品| 国产一区 二区| 免费观看不卡av| 国产精品久久久久久av公交车 | 在线一区欧美| 国产乱码精品| 欧美日韩精品免费观看视频完整| 国产亚洲精品美女久久| 蜜臀91精品国产高清在线观看| 欧美久久亚洲| 国产真实久久| 毛片不卡一区二区| 蜜桃视频在线观看一区| 麻豆成人91精品二区三区| 国产精品日韩欧美一区| 国产精品原创| 久久精品xxxxx| 免播放器亚洲| 丝袜美腿诱惑一区二区三区| 欧美天堂一区| 亚洲欧美日韩国产一区二区| 黑人精品一区| 国产精品欧美在线观看| 蜜乳av另类精品一区二区| 日韩欧美精品一区| 日韩精品一区二区三区中文在线| 色吊丝一区二区| 国产精品白丝久久av网站| 日韩中文欧美在线| 久久精选视频| 国产精品毛片一区二区在线看| 日韩国产91| 美女网站久久| 不卡中文字幕| 色老板在线视频一区二区| 韩国一区二区三区视频| 欧美日韩a区| 麻豆久久精品| 91精品观看| 日韩天堂在线| 精品一区不卡| 国产精品草草| 欧美片第1页综合| 亚洲精品亚洲人成在线观看| aa亚洲婷婷| 不卡av一区二区| 99精品国产一区二区三区| 日本在线高清| 日本精品黄色| 精品精品99| 国产欧美日韩| 欧美日韩a区| 日韩精品一区二区三区av| 亚洲专区视频| 综合激情网...| 性欧美长视频| 国产亚洲午夜| 免费日韩av片| 视频一区视频二区在线观看| 在线综合视频| 99国产精品| 国产亚洲一区在线| 亚洲激情偷拍| 国产精品社区| 久久www成人_看片免费不卡| 久久高清一区| 美女精品网站| 亚洲一二av| 亚洲欧美在线综合| 亚洲精品婷婷| 亚洲免费福利一区| 日韩精品一级| 日本午夜精品久久久久| 久久国产婷婷国产香蕉| 国产精品久久久久77777丨| 久久av综合| 97精品97| 亚洲午夜黄色| 视频在线观看91| 亚洲精品自拍| 欧美日韩1区2区3区| 久久久久亚洲精品中文字幕| 成人在线超碰| 久久精品亚洲人成影院| 91成人精品| 免费精品视频| 日本色综合中文字幕| 久久xxx视频| 香蕉成人av| 国产农村妇女精品一二区| 亚洲精品美女| 国产精品99久久久久久董美香| 国产成人精品免费视| 久久久精品五月天| 夜夜嗨av一区二区三区网站四季av| 亚洲婷婷丁香| 欧美国产免费| 日韩在线短视频| 亚洲一区成人| 国产午夜精品一区在线观看| 精品国产91| 亚洲先锋成人| 中文字幕成人| 国产精品九九| 亚洲夜间福利| 亚洲精品护士| 精品国产网站| 午夜久久黄色| 日韩av三区| 日韩成人高清| 亚洲精品日本| 精品国产第一福利网站| av成人国产| 国产精品欧美在线观看| 日韩三区免费| 亚洲乱亚洲高清| 欧美黑人做爰爽爽爽| 国产亚洲一区二区手机在线观看| 免费在线观看视频一区| 精品淫伦v久久水蜜桃| 欧美午夜不卡| 国产精品一区二区精品| 久久精品一区二区不卡| 日韩黄色av| 成人小电影网站| 亚洲网址在线观看| 97国产成人高清在线观看| 丝袜美腿亚洲色图| 麻豆中文一区二区| 午夜精品亚洲| 蜜桃精品视频| 久久精品123| 欧美日韩1区| japanese国产精品| 国产日产精品一区二区三区四区的观看方式 | 国产a亚洲精品| 视频一区二区三区中文字幕| 久久精品国产999大香线蕉| 性欧美长视频| 国产a久久精品一区二区三区| 日本 国产 欧美色综合| 激情国产在线| 婷婷综合一区| 99精品在线观看| 麻豆视频一区二区| 蜜桃av一区二区在线观看| 日韩在线短视频| 国产欧美一区二区三区精品观看|