国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ideal一鍵部署SpringBoot項(xiàng)目jar包到服務(wù)器

這篇具有很好參考價(jià)值的文章主要介紹了ideal一鍵部署SpringBoot項(xiàng)目jar包到服務(wù)器。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一 簡(jiǎn)介

我們?cè)陂_(kāi)發(fā)環(huán)境部署項(xiàng)目一般通過(guò)ideal將項(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插件

idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器

2. 新建部署配置

idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器
idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器

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包
idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器

Gradle Bulid: Gradle 項(xiàng)目

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

首次使用需要添加服務(wù)器信息
idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器
idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器添加好之后勾選對(duì)應(yīng)的服務(wù)器配置
idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器

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

配置jar包在服務(wù)器中的目錄
idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器

2.5.配置After deploy:

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

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

idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器

idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器

  • 方式二:如果沒(méi)有重啟命令腳本可以配置 stopstart腳本
    idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器

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

idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器

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

idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器

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

演示的是多模塊項(xiàng)目,需要先手動(dòng)clean package
idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器
啟動(dòng)遠(yuǎn)程部署
idea項(xiàng)目打成jar包怎么部署到服務(wù)器上,#  java工具,spring boot,jar,服務(wù)器文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-769843.html

到了這里,關(guān)于ideal一鍵部署SpringBoot項(xiàng)目jar包到服務(wù)器的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • SpringBoot項(xiàng)目部署到服務(wù)器

    SpringBoot項(xiàng)目部署到服務(wù)器

    此次用到了三個(gè)軟件:IDEA、WinSCP、FinalShell 服務(wù)器的性能相比較本地有著更大的內(nèi)存空間,運(yùn)行程序代碼會(huì)更加的快捷方便,而且服務(wù)器開(kāi)啟后,程序放在那邊讓它跑就好了。 一般的web項(xiàng)目想要放到服務(wù)器上運(yùn)行的話,需要首先在服務(wù)器上裝一個(gè)Tomcat,然后將項(xiàng)目打包成wa

    2024年02月04日
    瀏覽(24)
  • springboot項(xiàng)目網(wǎng)站部署到服務(wù)器

    springboot項(xiàng)目網(wǎng)站部署到服務(wù)器

    ? ? ? ? 用eclipse跟著教程做了一個(gè)網(wǎng)站,java語(yǔ)言,springboot項(xiàng)目。在本地電腦上運(yùn)行成功后,想把它部署到線上,通過(guò)網(wǎng)絡(luò)訪問(wèn)。下面是我自己作為新手自己摸索出來(lái)的一個(gè)方法,供讀者參考。 目錄 1. jar包 ?2. 服務(wù)器 3. jdk 和 Tomcat 4. 部署網(wǎng)站 (1)本地電腦遠(yuǎn)程連接服務(wù)器

    2024年02月04日
    瀏覽(19)
  • 【Springboot】--如何將springboot+vue項(xiàng)目部署到云服務(wù)器?

    【Springboot】--如何將springboot+vue項(xiàng)目部署到云服務(wù)器?

    目錄 一、準(zhǔn)備工作 1、購(gòu)買(mǎi)云服務(wù)器 2、獲取面板地址 二、jdk和數(shù)據(jù)庫(kù) 1、安裝環(huán)境 ?2、配置jdk環(huán)境變量 3、java版本的問(wèn)題 4、添加數(shù)據(jù)庫(kù) 三、前端部署 ?1、vue 2、創(chuàng)建站點(diǎn) ?編輯 四、后端部署 1、application.yml 2、idea打包 3、運(yùn)行jar包 4、開(kāi)放端口 五、可能遇到的問(wèn)題 1、4

    2024年04月27日
    瀏覽(30)
  • 如何在linux服務(wù)器上用Nginx部署Vue項(xiàng)目,以及如何部署springboot后端項(xiàng)目

    如何在linux服務(wù)器上用Nginx部署Vue項(xiàng)目,以及如何部署springboot后端項(xiàng)目

    提示:文章寫(xiě)完后,目錄可以自動(dòng)生成,如何生成可參考右邊的幫助文檔 提示:這里可以添加本文要記錄的大概內(nèi)容: 本文內(nèi)容記錄如何在Linux(Ubuntu)系統(tǒng)上安裝Nginx,并部署打包好的Vue前端項(xiàng)目,最后通過(guò)瀏覽器訪問(wèn)。 提示:以下是本篇文章正文內(nèi)容,下面案例可供參考

    2024年04月16日
    瀏覽(32)
  • Linux | 將SpringBoot+Vue項(xiàng)目部署到服務(wù)器上

    Linux | 將SpringBoot+Vue項(xiàng)目部署到服務(wù)器上

    大家好,我是初心,咱們又見(jiàn)面了!今天想跟大家分享的內(nèi)容是如何部署 SpringBoot+Vue的前后端分離項(xiàng)目到服務(wù)器上。 本篇文章收錄于 初心 的 Linux教程 專(zhuān)欄。 ?? 個(gè)人主頁(yè):初心%個(gè)人主頁(yè) ?? 個(gè)人簡(jiǎn)介:大家好,我是初心,和大家共同努力 ?? 座右銘:理想主義的花,終究

    2024年02月04日
    瀏覽(25)
  • 如何用docker在自己服務(wù)器上部署springboot項(xiàng)目

    如何用docker在自己服務(wù)器上部署springboot項(xiàng)目

    一、將springboot項(xiàng)目打包 1、maven clean項(xiàng)目 2、maven package項(xiàng)目 打包成功之后生成jar文件(在target目錄下) 3、為Java創(chuàng)建Dockerfile 引入jdk8的Docker鏡像 FROM openjdk:8 為了使運(yùn)行其余命令時(shí)更容易,讓我們?cè)O(shè)置映像的工作目錄。這將指示Docker使用此路徑作為所有后續(xù)命令的默認(rèn)位置。通

    2024年02月04日
    瀏覽(20)
  • 服務(wù)器部署整合了elasticsearch的springboot項(xiàng)目后報(bào)錯(cuò)

    服務(wù)器部署整合了elasticsearch的springboot項(xiàng)目后報(bào)錯(cuò)

    ????????今天在服務(wù)器上面更新自己的項(xiàng)目的時(shí)候報(bào)錯(cuò)了 報(bào)錯(cuò)太長(zhǎng)了,我提煉了一下,主要是說(shuō)bean注入失敗,各種service和controller全都寄了,后來(lái)看到里面有個(gè)elasticsearchRepository,又因?yàn)閯傉狭薳lasticsearch,所以基本上可以確定問(wèn)題就是出在elasticsearch上。 ????????這

    2024年02月05日
    瀏覽(22)
  • (十)服務(wù)器K8S集群部署SpringBoot項(xiàng)目實(shí)戰(zhàn)

    (十)服務(wù)器K8S集群部署SpringBoot項(xiàng)目實(shí)戰(zhàn)

    可以在 https://start.spring.io/網(wǎng)站準(zhǔn)備一個(gè)項(xiàng)目,這里作為k8s的學(xué)習(xí)所以springboot項(xiàng)目中準(zhǔn)備一個(gè)簡(jiǎn)單的訪問(wèn)接口即可。 1.更新系統(tǒng)軟件包: 2.安裝 OpenJDK 11: 3.驗(yàn)證 Java 安裝: 4.配置環(huán)境變量 5.使環(huán)境變量生效 1.可以在 https://dlcdn.apache.org/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin

    2024年02月12日
    瀏覽(24)
  • SpringBoot前后端分離項(xiàng)目,打包、部署到服務(wù)器詳細(xì)圖文流程

    SpringBoot前后端分離項(xiàng)目,打包、部署到服務(wù)器詳細(xì)圖文流程

    1.修改MySQL配置 修改MySQL地址,修改需要部署的數(shù)據(jù)名,賬號(hào)和密碼 2.修改Redis配置 修改Redis地址,修改需要部署的Redis密碼(如果需要的話) 3.修改日志路徑和字符集配置 修改logback.xml中日志的保存地址 重新設(shè)置日志字符集(防止放到服務(wù)器上去之后日志出現(xiàn)亂碼) 1.上傳前

    2024年02月13日
    瀏覽(25)
  • 云服務(wù)器使用jenkins+docker自動(dòng)化部署SpringBoot項(xiàng)目

    云服務(wù)器使用jenkins+docker自動(dòng)化部署SpringBoot項(xiàng)目

    docker?安裝jenkins,就這一步都惡心死了 //拉取鏡像,踩了很多坑,用其它版本的鏡像插件一直安裝失敗,最后用的是lts版本(基礎(chǔ)版) 用其它版本要么是連不上插件的下載地址,要么是插件下載不成功 ?docker pull jenkins/jenkins:lts ?部署 docker run --user root -d -p 10240:8080 -p 10241:50

    2024年02月01日
    瀏覽(31)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包