SpingBoot 程序 部署

1,maven插件:          java

<plugin>  
    <groupId>org.springframework.boot</groupId>  
    <artifactId>spring-boot-maven-plugin</artifactId>  
 </plugin> 

2,mvn clean package 打成jar包 當看到 BUILD SUCCESS 表明成功!spring

3,上傳jar包到服務器上 這jar包有點大shell

4,編寫shell腳本springboot

rm -f tpid #刪除tpid文件
nohup java -jar springboot.jar > cmd.out 2>&1 & #這裏能夠配置使用的配置文件  把控制檯輸出流輸出到cmd.out文件
echo $! > tpid #記錄進程id 以便殺死進程
echo Start Success! #輸出成功的信息

 

5,關閉bash

    cat tpid 能夠查看進程編號,使用kill 命令結束 ,用法以下服務器

       kill -15 pid,是先關閉和其有關的程序,再將其關閉maven

       kill -9 pid,是不顧後果的強制終止(若是的你的速度夠快,有時候是和ctrl+c是同樣的)spring-boot

相關文章
相關標籤/搜索