部署SpringBoot項目到Windows雲服務器上


部署SpringBoot項目到Windows雲服務器上

技術概述

將SpringBoot項目打包成jar包部署到Windows雲服務器,使得客戶端程序可以連接到后端及數據庫;

技術詳述

這里是使用jar包在雲服務器端運行;

項目方面

1.得保證有一個可以運行的完整項目及其配套的依賴等,並且配置好maven;

2.打開右側工具欄的maven,打開maven項目中的Lifecycle,

3.運行(雙擊)clean,等待提示完成,如下圖

4.接着運行(雙擊)package,等待提示完成,如下圖

5.最后會在項目的target文件夾下生成一個***(項目名)+***.jar的文件,這樣項目就打好包了。

雲服務器方面

1.遠程連接雲服務器

注意把本地資源共享給服務器,方便后續傳文件,當然,使用FTP也是可以的。

2.接着需要配置好項目運行所需環境,Apache和MySQL我使用XAMPP這個集成軟件,安裝后(以管理員身份啟動可以減少許多麻煩)只需將所需組件start便可,Java用jdk安裝,跟着提示走便可,安裝好后還要設置好環境變量。

3.將jar包傳到服務器磁盤中(可以改個方便的名字),打開jar包所在目錄,在導航欄輸入cmd,回車運行,進入命令行界面,

4.輸入java -jar ***.jar運行,

成功運行,

5.如果項目使用了redis,在官網下個redis server的壓縮包,解壓到服務器磁盤中,同上運行jar包一樣,cmd進入redis文件夾,輸入redis-server.exe redis.windows.conf運行redis。

技術使用中遇到的問題和解決過程

1.打包時執行clean失敗

在更換jar包時遇到的問題,解決方法時把原先的jar包刪除。

2.服務器端運行jar包失敗

項目必須要有完整的依賴,之前由於我不是負責整合項目的人,所以缺了一些依賴,導致運行失敗。

3.注意端口占用

一般來說是不會被其他軟件占用端口號的,若被占用,如何查看某個端口被誰占用

進行總結

不是很難的技術,但是是一個項目必須用到的,細心一點按步驟來就可以完成的。

列出參考文獻、參考博客(標題、作者、鏈接)

SpringBoot 項目部署到服務器上(Jar包)——雨落本無晴

如何查看某個端口被誰占用——冰水一號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM