Ubuntu设置jar包开机自启(亲测有效)

ops/2024/10/18 14:25:19/

1、在/etc/init.d/下新建一个脚本 cmis-admin.sh
2、在脚本中进行编辑

#!/bin/sh
### BEGIN INIT INFO
# Provides:          cmis-admin.sh
# Required-start:    $local_fs $remote_fs $network $syslog
# Required-Stop:     $local_fs $remote_fs $network $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: starts the svnd.sh daemon
# Description:       starts svnd.sh using start-stop-daemon
### END INIT INFO
export JAVA_HOME=/home/jw/soft/jdk1.8.0_202
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
cd /home/jw/app/ccb-cmis/cmis-admin
echo "jar 包开始部署" 
nohup java -jar cmis-admin.jar > /dev/null 2>&1 &
echo "ok is successful"

3、赋予脚本权限:

sudo chmod 755 /etc/init.d/cmis-admin.sh

4、添加到启动脚本中,在init.d目录下执行

sudo update-rc.d cmis-admin.sh defaults 90

5.重启生效

reboot


http://www.ppmy.cn/ops/21114.html

相关文章

堆的介绍,实现(c语言实现)

目录 堆的概念 堆的性质: 堆的分类 父子结点的下标关系 堆的向下调整算法 ​编辑小堆 大堆 建堆 堆的向上调整算法 小堆 大堆 堆的基本操作 定义堆 初始化堆 销毁堆 打印堆 堆的插入 堆的删除 大堆(Max Heap)的向下调整算法…

javaEE初阶——多线程(九)——JUC常见的类以及线程安全的集合类

T04BF 👋专栏: 算法|JAVA|MySQL|C语言 🫵 小比特 大梦想 此篇文章与大家分享多线程专题的最后一篇文章:关于JUC常见的类以及线程安全的集合类 如果有不足的或者错误的请您指出! 目录 3.JUC(java.util.concurrent)常见的类3.1Callable接口3.2 RentrantLoc…

SpringBoot + Dubbo + zookeeper实现

目录 一,框架搭建 1. 启动zookeeper ! 2. IDEA创建一个空项目; 3.创建一个模块,实现服务提供者:provider-server , 选择web依赖即可 4.项目创建完毕,我们写一个服务,比如卖票的服…

MySQL数据库总结

作者:爱塔居-CSDN博客 专栏:数据库 目录 前言 一、数据库操作 1.1 创建数据库 1.2 显示当前数据库 1.3 使用数据库 1.4 删除数据库 二、表的操作 2.1 查看表结构 2.2 创建表 2.3 删除表 三、表的增删改查操作(CRUD) 3.1 新增 3.…

项目记录:一个C语言模拟操作系统的程序(1)

记录一个我的C语言做的非常简单的小项目,本大冤种帮一个上大一的远房堂弟(不知道叫堂还是表了,反正是我妈亲戚家的)做的课程设计,要求做的是一个字符图形界面的操作系统模拟。等他答辩完,无偿贡献给大家~给…

WEB攻防-.NET特性常见漏洞

目录 前置知识: DLL文件 .NET和DLL文件 C#和DLL文件 关系总结 .NET 配置调试-信息泄露 .NET 源码反编译-DLL 反编译与未授权访问 编译DLL文件 反编译DLL文件 注意事项 案例: 验证代码文件有没有可以绕过(Cookie&Session&…

华为昇腾AI云服务:让每个人轻松实现个人专属大模型

随着人工智能技术的飞速发展,大型模型的训练和部署变得日益普遍。然而,要实现个人定制的大型模型往往需要巨大的计算资源和专业知识。在这个背景下,昇腾AI云服务的出现为每个人提供了便捷的途径,让个人用户也能够轻松地实现个人专…

2024/4/24总结

js进阶 作用域 作用域分为全局作用域和局部作用域 局部作用域 分为块级作用域( 就是使用 {} 包裹起来的代码称为代码块 )和函数作用域( 顾名思义就是函数包裹的部分 ) let 和 const 声明的常量会产生块级作用域 var不会产生…