Windows和LInux启动springboot程序的简单脚本

1、Windows

startup.bat

title tg-test 图灵谷测试项目
@echo off
java -jar tg-test.jar
@pause

startup.bat (指定jre)

title tg-test 图灵谷测试项目
cd %~dp0  
@echo off
start /B jre/windows/bin/java -jar tg-test.jar
@pause  

2、Linux

startup.sh

#!/bin/bash
echo stop tg-test
source shutdown.sh
echo start tg-test
nohup java -jar tg-test.jar >./logs/consoleMsg.log 2>&1 &

startup.sh (指定jre)

#!/bin/bash
echo stop tg-test.jar
source shutdown.sh
echo start tg-test
nohup jre/linux/bin/java -jar tg-test.jar>./logs/consoleMsg.log 2>&1 &

stop.sh

#!/bin/bash
PID=$(ps -ef | grep tg-test.jar | grep -v grep | awk '{ print $2 }')
if [ -z "$PID" ]
then
    echo tg-test is already stopped
else
    echo kill $PID
    kill $PID
fi
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容