#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=/opt/server/msp/health-api/health-2.0.2.jar#使用说明,用来提示输入参数usage() { echo "Usage: sh health_api.sh [start ...
用spring boot框架做的项目,将第三方包全部打在jar里面,通过shell脚本启动和停止服务,常用的shell脚本模板如下: bin bashJAVA OPTIONS INITIAL Xms MJAVA OPTIONS MAX Xmx M JAR KEYWORDS monitor alarm task . SNAPSHOT.jarAPP NAME monitor alarm taskAPP ...
2017-04-20 17:35 0 13208 推荐指数:
#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=/opt/server/msp/health-api/health-2.0.2.jar#使用说明,用来提示输入参数usage() { echo "Usage: sh health_api.sh [start ...
在jar包的同级目录新建文件例如:app_jar.sh 然后填写如下内容: 如上内容一些动态的比如jdk路径,指定环境等需要根据自己情况进行修改,启动会把该文件所在同级目录所有jar都启动,可以根据自己场景进行调整jar包目录。 ...
Linux shell脚本,按顺序批量启动多个jar包,批量启动spring cloud的jar包 一. 手动一个一个启动的方式: 二. shell脚本代码: 三. shell脚本批量启动、批量停止、批量重启等步骤: 1. 脚本 ...
1、系统自动生成 SpringApplication.run(XX.class, args); 2、创建SpringApplication对象 SpringApplication app = ...
启动脚本 #!/bin/bash NAME=product-service JAR=$NAME-1.0-SNAPSHOT.jar LOG=log/$NAME-1.0.log case "$1" in start) java -jar $JAR > $LOG 2>& ...
可参考博客: Shell脚本中$0、$?、$!、$$、$*、$#、$@等的意义 https://blog.csdn.net/csgd2000/article/details/80396996 shell脚本[] [[]] -n -z 的含义解析 ...
本文采用的jar包是通过idea下maven打包的springboot项目。 写这个shell脚本是为了在linux下方便启动jar包时不用输入太多的shell命令,将启动脚本的一系列shell命令整理到一个xxx.sh中,每次启动此.sh文件就可以 linux下直接创建xxx.sh文件 ...
本文采用的jar包是通过idea下maven打包的springboot项目。 写这个shell脚本是为了在linux下方便启动jar包时不用输入太多的shell命令,将启动脚本的一系列shell命令整理到一个xxx.sh中,每次启动此.sh文件就可以 linux下直接创建 ...