需注意:數據庫須要時正確的數據庫,否則打包會出問題的java
在linux中,也能夠經過mvn spring-boot:run打包,這裏我在linux中打包不成功,因此直接經過ide打包以後,在經過rz命令上傳到linux服務器中linux
java -jar demo-0.0.1-SNAPSHOT.jar --server.port=8000web
運行的包 啓動端口spring
tomcat默認會把8080端口占用,因此,須要修改端口,也可在配置文件中進行修改數據庫
內容以下,tomcat
#!/bin/sh服務器
nohup java -jar /var/lib/tomcat/webapps/spDemo/demo-0.0.1-SNAPSHOT.jar --server.port=8000 >temp.log &app
指令webapp
nohup no hang up【保持執行不掛起】ide
& 後臺執行進程
> 理解爲能夠將命令行輸出的日誌等內容重定向到制定的文件如上指令中的temp.log文件中
注意 > 和 >>的區別, 追加寫入,後者是覆蓋寫入
$ sh start.sh 【而後回車就能夠了】
經過sudo netstat -nultp命令查看端口占用