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

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

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

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


前言

此次用到了三個(gè)軟件:IDEA、WinSCP、FinalShell


一、SpringBoot與傳統(tǒng)的web項(xiàng)目的優(yōu)勢在哪?

服務(wù)器的性能相比較本地有著更大的內(nèi)存空間,運(yùn)行程序代碼會(huì)更加的快捷方便,而且服務(wù)器開啟后,程序放在那邊讓它跑就好了。
一般的web項(xiàng)目想要放到服務(wù)器上運(yùn)行的話,需要首先在服務(wù)器上裝一個(gè)Tomcat,然后將項(xiàng)目打包成war包,放在Tomcat目錄下的webapp下,Tomcat會(huì)自動(dòng)解壓war包,運(yùn)行Tomcat就可以將webapp下的項(xiàng)目運(yùn)行起來。整個(gè)過程還是比較繁瑣,最關(guān)鍵的問題就是啟動(dòng)Tomcat是非常占內(nèi)存的。你可能只想Hello World一下,卻要運(yùn)行很多不必要的資源來幫你完成。就好比你想踢足球,買個(gè)足球自己踢就可以的事情,你非要叫上十幾個(gè)小伙伴圍在你身邊,然后看你一人踢球,非常的浪費(fèi)資源。
而SpringBoot它內(nèi)嵌了Tomcat,啟動(dòng)的時(shí)候不會(huì)占用整個(gè)內(nèi)存,并且SpringBoot作為一個(gè)Maven項(xiàng)目,打jar包的話非常的方便快捷。只要三步走,清理-編譯-打包,一套下來行云流水。然后,把jar包放到服務(wù)器上直接運(yùn)行就完事了。

二、使用步驟

1.打jar包

今天我來做Maven項(xiàng)目的打jar包只做三件事,第一:清理。第二:編譯。第三:還是打包。
站起來,不要謝,war包都亡了,傳統(tǒng)的打war包手段不值得浪費(fèi)你們時(shí)間和資源。尊重war包,擁抱jar包。
springboot部署到服務(wù)器,java,spring boot,服務(wù)器,tomcat
順便提一句,我們?cè)诖騤ar包的時(shí)候,是可以把測試選項(xiàng)關(guān)閉的,這樣在打jar包的時(shí)候,他就會(huì)調(diào)過測試步驟然后直接打包,方便快捷,不然有些程序運(yùn)行很慢,你難道還想他運(yùn)行兩次嗎?這波細(xì)節(jié)是不是直接拉滿,要不是上了幾次大當(dāng)能有這個(gè)小芝士?點(diǎn)擊這個(gè)閃電圖表即可。

springboot部署到服務(wù)器,java,spring boot,服務(wù)器,tomcat

2.取jar包

打完jar包后,我們準(zhǔn)備取jar包,這也太細(xì)了,良心啊。
我們?cè)陧?xiàng)目的左側(cè)可以看到一個(gè)target文件,打開文件可以發(fā)現(xiàn)一個(gè)jar包赫然屹立在我們的眼前。
springboot部署到服務(wù)器,java,spring boot,服務(wù)器,tomcat
然后,右擊jar包,選Show in Explorer,就可以發(fā)現(xiàn)打開了文件夾,到此就找到了jar包。
springboot部署到服務(wù)器,java,spring boot,服務(wù)器,tomcat

3.將jar放在服務(wù)器上運(yùn)行

長風(fēng)破浪會(huì)有時(shí),直掛云帆濟(jì)滄海啊,歷經(jīng)千辛萬苦終于來到了重點(diǎn)了啊。感覺說了很多,又感覺啥都沒說,好的廢話不多說,讓我來說一說。
我們首先要有WinSCP這個(gè)軟件,這個(gè)軟件作用是將jar包放在服務(wù)器上的工具,我們首先將WinSCP軟件連接上我們的服務(wù)器。然后隨便選擇一個(gè)能記住的位置,將jar包放進(jìn)去,像下圖這樣即可。
springboot部署到服務(wù)器,java,spring boot,服務(wù)器,tomcat
好了,到此傳輸完畢。
緊接著,我們馬不停蹄的去服務(wù)器上運(yùn)行這個(gè)jar包,打開我們的FinalShell軟件工具。cd到路徑,然后輸入 java -jar 【jar包名字】回車即可,如圖所示
springboot部署到服務(wù)器,java,spring boot,服務(wù)器,tomcat我們看到它啟動(dòng)不報(bào)錯(cuò)就是對(duì)的了
springboot部署到服務(wù)器,java,spring boot,服務(wù)器,tomcat
然后就可以去做你的操作了。

三、運(yùn)行在服務(wù)器上的好處

不停運(yùn)行,速度快,我覺得速度是非常的快,我簡單的對(duì)1000條數(shù)據(jù)做CRUD操作得到了一組數(shù)據(jù)可以供大家直觀的參考。
springboot部署到服務(wù)器,java,spring boot,服務(wù)器,tomcat
springboot部署到服務(wù)器,java,spring boot,服務(wù)器,tomcat

總結(jié)

該文目的是展示如何將SpirngBoot項(xiàng)目放到服務(wù)器上運(yùn)行,如果大家在打jar包的過程中有出錯(cuò)的情況,可以去看看pom.xml有沒有缺什么。如果是云服務(wù)器的話,對(duì)于端口出入規(guī)則是否放行也要設(shè)置。其他就沒有什么了,文章來源地址http://www.zghlxwxcb.cn/news/detail-759012.html

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

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(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)文章

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

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

    我們?cè)陂_發(fā)環(huán)境部署項(xiàng)目一般通過ideal將項(xiàng)目打包成jar包,然后連接linux服務(wù)器,將jar手動(dòng)上傳到服務(wù)中,重啟服務(wù)。 概括的說流程是這樣的: 本地打包-上傳到服務(wù)器-kill掉以前的服務(wù)-重新啟動(dòng)jar包服務(wù) 每次總是循環(huán)這一系列的操作,這都是一些固定的流水線操作,對(duì)于流水線

    2024年02月03日
    瀏覽(29)
  • 如何用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)
  • 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ù)器部署整合了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ò)太長了,我提煉了一下,主要是說bean注入失敗,各種service和controller全都寄了,后來看到里面有個(gè)elasticsearchRepository,又因?yàn)閯傉狭薳lasticsearch,所以基本上可以確定問題就是出在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è)簡單的訪問接口即可。 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日
    瀏覽(23)
  • 華為云云服務(wù)器評(píng)測 寶塔+nginx 同時(shí)部署Springboot、Vue項(xiàng)目

    華為云云服務(wù)器評(píng)測 寶塔+nginx 同時(shí)部署Springboot、Vue項(xiàng)目

    華為云云服務(wù)器評(píng)測 第一章 [linux實(shí)戰(zhàn)] 華為云耀云服務(wù)器L實(shí)例 Java、node環(huán)境配置 華為云云服務(wù)器評(píng)測 第二章 [linux實(shí)戰(zhàn)] Unbutnu添加SSH Key、啟動(dòng)Springboot項(xiàng)目 華為云云服務(wù)器評(píng)測 第三章 [linux實(shí)戰(zhàn)] 使用Vue3、Element-plus菜單組件構(gòu)建輪播圖 華為云云服務(wù)器評(píng)測 第四章 [linux實(shí)戰(zhàn)

    2024年02月10日
    瀏覽(35)
  • 云服務(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日
    瀏覽(30)
  • 如何在linux服務(wù)器上用Nginx部署Vue項(xiàng)目,以及如何部署springboot后端項(xiàng)目

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

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

    2024年04月16日
    瀏覽(31)
  • 保姆級(jí)教程——將springboot項(xiàng)目部署到阿里云服務(wù)器(小白包會(huì))

    保姆級(jí)教程——將springboot項(xiàng)目部署到阿里云服務(wù)器(小白包會(huì))

    昨天本想著看論文,結(jié)果發(fā)現(xiàn)找的論文和課題不一致。那干點(diǎn)什么好呢?那就把我的畢業(yè)設(shè)計(jì)(一個(gè)springboot項(xiàng)目)部署到服務(wù)器上,隨便試試嘍。網(wǎng)上的教程發(fā)現(xiàn)大部分都是一知半解,只能東拼西湊的查,費(fèi)了不少時(shí)間。希望這篇博文能幫助一下剛?cè)胧值南裎乙粯拥男“祝?/p>

    2023年04月18日
    瀏覽(13)
  • Gitee+Jenkins(docker版)自動(dòng)推送并部署Springboot項(xiàng)目到遠(yuǎn)程服務(wù)器

    Gitee+Jenkins(docker版)自動(dòng)推送并部署Springboot項(xiàng)目到遠(yuǎn)程服務(wù)器

    如果要參考gitlab配置請(qǐng)參考Gitlab+Webhook自動(dòng)推送并更新Springboot項(xiàng)目 Gitlab的配置部分 Jenkins服務(wù)器(Centos7.6): docker安裝的jenkins,參考Jenkins(docker安裝)部署Springboot項(xiàng)目 JDK1.8 Maven3.6.3 注意docker安裝的jenkins,而且是較新的版本,所以jenkins容器內(nèi)的java版本是11的,而我的項(xiàng)目是基于JDK1.8的

    2024年02月13日
    瀏覽(49)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包