Linux下部署springboot專案的步驟及過程
最近在研究將springboot專案部署到Linux伺服器上,由於springboot是內嵌了tomcat,所以可以直接將專案打包上傳至伺服器上。我是在idea上的專案,所以我就基於此說下過程。
(一)打包你的專案
1、在pom檔案中新增springboot的maven外掛
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
2、執行maven命令生成jar包
執行這一步之前必須保證maven的環境配置好了,maven的環境配置過程如下
a.在系統環境變數中新增一個MAVEN_HOME的環境變數,後面寫上你本地的maven路徑
b.在PATH中新增%MAVEN_HOME%\bin
c.在DOS命令中執行 maven -v 看環境是否正確
確保maven的環境配好了,在Terminal視窗中執行 mvn clean install -Dmaven.test.skip=true
可以看到
這時已經打包成功了,可以在project結構中可以看到多了一個target包,打包好的jar包就在下面
(二)將jar包部署到Linux伺服器
1.將jar包上傳到Linux伺服器上
a.執行 #sudo yum install lrzsz -y 命令
這個命令是將安裝一個能下載、上傳的軟體
b.執行 #rz 命令
這是上傳命令,執行之後,選擇檔案,就可以上傳了
2.執行#nohup java -jar demo-0.0.1-SNAPSHOT.jar &命令
執行這個命令後臺就可以啟動這個jar包了
然後就可以在伺服器上訪問了 ip+埠
如何在Linux伺服器上安裝tomcat和JDK詳見我的另一篇部落格
相關文章
- Linux上部署J2EE專案的過程及安全Linux
- 將 java 專案部署到 linux 上的具體步驟JavaLinux
- SAP可配置物料的建立過程及步驟
- IDEA SpringBoot專案配置熱更新的步驟詳解IdeaSpring Boot
- Linux環境下MySQL安裝部署操作步驟LinuxMySql
- 專案步驟
- 20200109 - Laravel 專案部署和基礎開發步驟Laravel
- nodejs專案部署到騰訊雲詳細步驟NodeJS
- Tars | Win10下Docker部署TarsJava(SpringBoot)全過程及踩坑記錄Win10DockerJavaSpring Boot
- Linux下MySQL主從複製(Binlog)的部署過程LinuxMySql
- SpringBoot專案熱部署Spring Boot熱部署
- Docker部署SpringBoot專案DockerSpring Boot
- 專案引入reactiveCoCoa步驟React
- Linux上安裝MySQL的幾種常見方式的過程和步驟LinuxMySql
- linux下安裝docker步驟LinuxDocker
- LINUX下ORACLE增量備份的步驟LinuxOracle
- 一個Tomcat 如何部署多個專案?附多種解決方案及詳細步驟!Tomcat
- SpringBoot 監控、專案部署Spring Boot
- SpringBoot專案在linux系統中的部署(直接部署、外接tomcat中部署)以及配置httpsSpring BootLinuxTomcatHTTP
- Jenkins打包node專案步驟Jenkins
- linux伺服器部署SpringBoot專案並檢視專案執行日誌Linux伺服器Spring Boot
- Linux 下安裝 LR Generator 步驟Linux
- (二) Dorker 專案部署和安裝 dockerUI 整體步驟和流程DockerUI
- vnc安裝步驟,4個在Linux下vnc的個安裝步驟VNCLinux
- 新版PFMEA中的過程步驟應該如何理解?
- 阿里雲伺服器部署web專案全過程阿里伺服器Web
- Jenkins部署碼雲SpringBoot專案JenkinsSpring Boot
- springboot 專案部署到外部tomcatSpring BootTomcat
- springboot專案部署到tomcat容器Spring BootTomcat
- 初學docker部署springboot專案DockerSpring Boot
- Docker(四)Docker部署SpringBoot專案DockerSpring Boot
- SpringBoot使用Docker快速部署專案Spring BootDocker
- Docker-Docker部署SpringBoot專案DockerSpring Boot
- Linux部署專案流程Linux
- 專案部署到LinuxLinux
- 專案執行落地的6個步驟
- 專案成本管理的4個重要步驟
- 專案執行管理的8個步驟