#!/bin/bash
APP_MAINCLASS=com.jna.JanServer
APP_START_SCRIPT=/opt/com/jna/runJna
stop(){
javaps=`ps -ef|grep -v "\<grep\>"|grep com.jna.JanServer
|awk '{print $2}'`
for v in $javaps;do
echo "stop elm server,process id: "$v;
kill -9 $v;
done
}
start(){
RESULT=`ps -ef|grep -v "\<grep\>"|grep com.jna.JanServer
`
if [ -z "$RESULT" ];then
$APP_START_SCRIPT;
else
echo "Elm Server already running";
fi
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 2
start
;;
*)
echo "Usage: $prog {start|stop|restart}"
exit 1
esac
分享到:
相关推荐
在开发过程中经常会员到在Linux环境中使用Shell脚本启动和停止java程序的情况,常用的java -jar命令只能运行jar文件,有很多不方便的地方,一旦代码修改就需要重新编辑打包,其实还有很多其他的方式,这个资源中包含...
java程序通用的产品包模板,启停脚本可以同时兼容普通java工程和springboot工程,如有定制化需求可以自行扩展。
windows 系统下启动与结束java的jar包的脚本(包括如何设置进程名称)
Springboot-服务-Windows 一键启动、停止脚本
java程序中关闭bat用到的。 退出bat。
一般我们在开发的时候经常使用的是前面两种运行方式,在部署实施的时候使用的第三种方式,下面我们就重点说明下载linux环境中运行和停止springboot项目的指令和脚本: 一、指令 nohup 不挂断运行指令 一般在linux...
主要介绍了Linux 启动停止SpringBoot jar 程序部署Shell 脚本的方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
linux通用版本jar启动脚本傻瓜式启动 sh run.sh start 启动 sh run.sh stop 停止 nohup java -jar XXX.jar & nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
本shell脚本可以便捷的启动或停止java应用程序包含(spring-boot),且支持重启、停止、查看日志登命令。免去使用kill命令结束进程!
这是Linux环境下一键启动/停止多个Java程序jar包的文件,执行命令为./java.sh start
2. 添加完整的Crmeb-admin.jar和Cremb-front.jar启动和停止shell脚本 3. 修复文件导出可能出现错误的问题 4. 修复推广人列表可能存在数据不正确的问题 5. 修复获取默认地址唯一的问题 6. 优化Java项目删除历史日志 7...
2. 添加完整的Crmeb-admin.jar和Cremb-front.jar启动和停止shell脚本 3. 修复文件导出可能出现错误的问题 4. 修复推广人列表可能存在数据不正确的问题 5. 修复获取默认地址唯一的问题 6. 优化Java项目删除历史日志 7...
2. 添加完整的Crmeb-admin.jar和Cremb-front.jar启动和停止shell脚本 3. 修复文件导出可能出现错误的问题 4. 修复推广人列表可能存在数据不正确的问题 5. 修复获取默认地址唯一的问题 6. 优化Java项目删除历史日志 7...
整个java程序就将停止,为了解决这个问题,可以将jar包设置为后台服务,并进一步设置为系统服务和开机自启 1. 编写启动脚本 脚本存放位置随意,本例保存在了/etc/rc.d/init.d/file-preview-server.sh # !/bin/...
部署java项目需要启动和停止项目,在linux脚本基础之上编写了一套可以直接完成部署程序启动停止等操作的脚本,我自己用了感觉还行,你要是觉得很好可以也试一下
以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。 public class ThreadTest1{ private int j; public static void main(String args[]){ ThreadTest1 tt=new ThreadTest1(); Inc inc=tt.new Inc(); ...
2.2Java程序的构成21 2.3数据类 型23 2.3.1基本数据类型23 2.3.2常量25 2.3.3变量26 2.3.4整型数据27 .2.3.5浮点型数据29 2.3.6字符型数据30 2.3.7布尔型数据32 2.3.8变量赋初值33 2.3.9变量的作用域34 ...
2. 添加完整的Crmeb-admin.jar和Cremb-front.jar启动和停止shell脚本 3. 修复文件导出可能出现错误的问题 4. 修复推广人列表可能存在数据不正确的问题 5. 修复获取默认地址唯一的问题 6. 优化Java项目删除历史日志 7...