SpingBoot 程序 部署

原创
2016/10/11 15:25
阅读数 304

1,maven插件:          

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

2,mvn clean package 打成jar包 当看到 BUILD SUCCESS 代表成功!

3,上传jar包到服务器上 这jar包有点大

4,编写shell脚本

rm -f tpid #删除tpid文件
nohup java -jar springboot.jar > cmd.out 2>&1 & #这里可以配置使用的配置文件  把控制台输出流输出到cmd.out文件
echo $! > tpid #记录进程id 以便杀死进程
echo Start Success! #输出成功的信息

 

5,关闭

    cat tpid 可以查看进程编号,使用kill 命令结束 ,用法如下

       kill -15 pid,是先关闭和其有关的程序,再将其关闭

       kill -9 pid,是不顾后果的强制终止(如果的你的速度够快,有时候是和ctrl+c是一样的)

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
1 收藏
2
分享
返回顶部
顶部