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