通常我们会使用 jar -jar xxx.jar
启动 SpringBoot 应用,然后 CTRL + C 或者 kill 进程关闭 SpringBoot。但是可不可以使用脚本来是帮我们做这些工作呢?
启动
一种是静默启动
1 | !/usr/bin/env bash |
一种会打印消息到 nohup.out
文件中
1 |
|
将上面的脚本保存为 start.sh
,使用以下命令启动
1 | bash start.sh |
或者先授权
1 | chmod +x start.sh |
执行脚本
1 | ./start.sh |
停止
1 | !/usr/bin/env bash |
将上面的脚本保存为 stop.sh
,使用以下命令启动
1 | bash stop.sh |
或者先授权
1 | chmod +x stop.sh |
执行脚本
1 | ./stop.sh |
重启
1 | !/usr/bin/env bash |
或者
1 | !/usr/bin/env bash |