当前位置: 首页 > news >正文

centos 7 添加启动脚本

centos 7 java 开机启动
在CentOS 7上配置Java应用程序开机启动,可以通过创建一个systemd服务单元来实现。以下是步骤和示例代码:

创建一个新的systemd服务文件。

sudo vi /etc/systemd/system/your-java-app.service
在该文件中添加以下内容:

[Unit]
Description=Java Application as a Service
After=network.target[Service]
Type=simple
User=<username>
ExecStart=/usr/bin/java -jar /path/to/your-java-app.jar
Restart=on-failure[Install]
WantedBy=multi-user.target

替换 为运行Java应用程序的用户名,替换 /path/to/your-java-app.jar 为你的Java应用程序的jar文件路径。

重新加载systemd管理器配置。

sudo systemctl daemon-reload
启动服务并设置开机启动。

sudo systemctl start your-java-app.service
sudo systemctl enable your-java-app.service
现在,无论何时系统启动,都会运行指定的Java应用程序。

http://www.lryc.cn/news/323280.html

相关文章:

  • java入门基础掌握知识
  • Harbor高可用(nginx和keepalived)
  • [数据集][目标检测]牛羊检测数据集VOC+YOLO格式3393张2类别
  • 命令提示符——CMD基础操作介绍
  • vue2 自定义 v-model (model选项的使用)
  • 智慧城市中的智慧生活:便捷、舒适与高效
  • 时代教育期刊投稿发表
  • 每日OJ题_子数组子串dp⑥_力扣978. 最长湍流子数组
  • 蓝桥练习题总结(一)字母图形、完美的代价、01串、序列求和
  • Android 静默安装二(无障碍服务版)
  • 蓝桥杯 EDA 组 2023模拟+真题原理图解析
  • 聊聊功率器件(氮化镓,碳化硅)
  • 计算地球圆盘负荷产生的位移
  • Harbor介绍
  • 解决jenkins运行磁盘满的问题
  • 使用echart绘制拓扑图,树类型,自定义tooltip和label样式,可收缩
  • 常用的6个的ChatGPT网站,国内可用!
  • Linux课程____Samba文件共享服务
  • Java学习day1
  • ByteTrack多目标跟踪——YOLOX详解
  • Linux 常见驱动框架
  • Oracle函数6—递归查询(start with...connect by、sys_connect_by_path、level)
  • 人机交互三原则,网络7层和对应的设备、公钥私钥
  • vue2源码学习01配置rollup打包环境
  • DP:斐波那契数列模型
  • JavaScript高级(十四)----prmise
  • 28 OpenCV 轮廓周围绘制图形
  • 校企合作,助力人才培养——黄冈师范学院-唯众 “实习实训基地”揭牌仪式顺利举行
  • npm audit fix --force
  • 递增四元组