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 project 專案在 linux 下面部署步驟JavaProjectLinux
- 將 java 專案部署到 linux 上的具體步驟JavaLinux
- 部署上線的最常用的linux指令及步驟Linux
- 專案步驟
- Linux環境下MySQL安裝部署操作步驟LinuxMySql
- nodejs專案部署到騰訊雲詳細步驟NodeJS
- 設計專案的步驟!
- 最簡單的11g Active DataGuard(ADG)搭建配置過程(專案步驟)
- IDEA SpringBoot專案配置熱更新的步驟詳解IdeaSpring Boot
- linux下mount步驟Linux
- OGG實施操作步驟(包括操作過程中的所有步驟)
- Tars | Win10下Docker部署TarsJava(SpringBoot)全過程及踩坑記錄Win10DockerJavaSpring Boot
- 部署MySQL步驟MySql
- 需求開發過程步驟簡述
- 專案引入reactiveCoCoa步驟React
- Linux下的環境部署和專案釋出Linux
- SpringBoot專案熱部署Spring Boot熱部署
- Docker部署SpringBoot專案DockerSpring Boot
- (二) Dorker 專案部署和安裝 dockerUI 整體步驟和流程DockerUI
- 一個Tomcat 如何部署多個專案?附多種解決方案及詳細步驟!Tomcat
- Linux上安裝MySQL的幾種常見方式的過程和步驟LinuxMySql
- linux下安裝docker步驟LinuxDocker
- LINUX下ORACLE增量備份的步驟LinuxOracle
- ORACLE在linux下的安裝步驟OracleLinux
- Linux下MySQL主從複製(Binlog)的部署過程LinuxMySql
- Tuxedo 應用的部署步驟UX
- Jenkins打包node專案步驟Jenkins
- 專案執行落地的6個步驟
- 專案執行管理的8個步驟
- 專案成本管理的4個重要步驟
- 專案review步驟還有專案交接總結View
- vnc安裝步驟,4個在Linux下vnc的個安裝步驟VNCLinux
- SpringBoot 監控、專案部署Spring Boot
- 新版PFMEA中的過程步驟應該如何理解?
- Linux 下安裝 LR Generator 步驟Linux
- linux下連線EMC儲存的步驟Linux
- zookeeper安裝部署步驟