此次用到了三個軟件:IDEA、WinSCP、FinalShell
服務(wù)器的性能相比較本地有著更大的內(nèi)存空間,運行程序代碼會更加的快捷方便,而且服務(wù)器開啟后,程序放在那邊讓它跑就好了。
一般的web項目想要放到服務(wù)器上運行的話,需要首先在服務(wù)器上裝一個Tomcat,然后將項目打包成war包,放在Tomcat目錄下的webapp下,Tomcat會自動解壓war包,運行Tomcat就可以將webapp下的項目運行起來。整個過程還是比較繁瑣,最關(guān)鍵的問題就是啟動Tomcat是非常占內(nèi)存的。你可能只想Hello World一下,卻要運行很多不必要的資源來幫你完成。就好比你想踢足球,買個足球自己踢就可以的事情,你非要叫上十幾個小伙伴圍在你身邊,然后看你一人踢球,非常的浪費資源。
而SpringBoot它內(nèi)嵌了Tomcat,啟動的時候不會占用整個內(nèi)存,并且SpringBoot作為一個Maven項目,打jar包的話非常的方便快捷。只要三步走,清理-編譯-打包,一套下來行云流水。然后,把jar包放到服務(wù)器上直接運行就完事了。
今天我來做Maven項目的打jar包只做三件事,第一:清理。第二:編譯。第三:還是打包。
站起來,不要謝,war包都亡了,傳統(tǒng)的打war包手段不值得浪費你們時間和資源。尊重war包,擁抱jar包。
順便提一句,我們在打jar包的時候,是可以把測試選項關(guān)閉的,這樣在打jar包的時候,他就會調(diào)過測試步驟然后直接打包,方便快捷,不然有些程序運行很慢,你難道還想他運行兩次嗎?這波細(xì)節(jié)是不是直接拉滿,要不是上了幾次大當(dāng)能有這個小芝士?點擊這個閃電圖表即可。
打完jar包后,我們準(zhǔn)備取jar包,這也太細(xì)了,良心啊。
我們在項目的左側(cè)可以看到一個target文件,打開文件可以發(fā)現(xiàn)一個jar包赫然屹立在我們的眼前。
然后,右擊jar包,選Show in Explorer,就可以發(fā)現(xiàn)打開了文件夾,到此就找到了jar包。
長風(fēng)破浪會有時,直掛云帆濟滄海啊,歷經(jīng)千辛萬苦終于來到了重點了啊。感覺說了很多,又感覺啥都沒說,好的廢話不多說,讓我來說一說。
我們首先要有WinSCP這個軟件,這個軟件作用是將jar包放在服務(wù)器上的工具,我們首先將WinSCP軟件連接上我們的服務(wù)器。然后隨便選擇一個能記住的位置,將jar包放進(jìn)去,像下圖這樣即可。
好了,到此傳輸完畢。
緊接著,我們馬不停蹄的去服務(wù)器上運行這個jar包,打開我們的FinalShell軟件工具。cd到路徑,然后輸入 java -jar 【jar包名字】回車即可,如圖所示
我們看到它啟動不報錯就是對的了
然后就可以去做你的操作了。
不停運行,速度快,我覺得速度是非常的快,我簡單的對1000條數(shù)據(jù)做CRUD操作得到了一組數(shù)據(jù)可以供大家直觀的參考。
該文目的是展示如何將SpirngBoot項目放到服務(wù)器上運行,如果大家在打jar包的過程中有出錯的情況,可以去看看pom.xml有沒有缺什么。如果是云服務(wù)器的話,對于端口出入規(guī)則是否放行也要設(shè)置。其他就沒有什么了,
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧