首页 > 系统相关 >Centos7 设置Java程序自启动

Centos7 设置Java程序自启动

时间:2024-08-29 11:49:08浏览次数:11  
标签:Java app sudo Centos7 systemctl 自启动 java your

1.创建一个system服务文件

在/etc/systemd/system/目录下创建一个以 .service 结尾的文件,例如 your-java-app.service。可以使用sudo命令和文本编辑器创建:

sudo vim /etc/systemd/system/your-java-app.service

在文件中添加类似如下内容:

[Unit]
Description=Scshk Java Service
After=network.target


[Service]
ExecStart=/usr/bin/java -jar /path/to/your-java-app
StandardOutput=null
StandardError=null
Restart=on-failure


[Install]
WantedBy=multi-user.target

2.重新加载Systemd配置:

保存并关闭编辑器。然后重新加载Systemd配置:

sudo systemctl daemon-reload

3.启动和启用服务:

启动服务并设置为开机自启动:

sudo systemctl start your-java-app
sudo systemctl enable your-java-app

4.检查服务状态:

使用以下命令检查服务状态:

sudo systemctl status your-java-app

 

标签:Java,app,sudo,Centos7,systemctl,自启动,java,your
From: https://www.cnblogs.com/onecyl/p/18386364

相关文章

  • Java毕业设计作品:福建厦门城市文化展示系统设计与实现(基于thymeleaf前后端分离 )
      博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩。项目配有对应开发文档、开题报告、任务书......
  • Java第一天(Java语言基础)
    标识符第一个字符必须是大小写字母或者下划线$关键字truenullflase要用小写分隔符变量和常量Syetem.out.println();输出字符串的类型用String+是用来连接的意思常量前面加final修饰数据类型boolean类型,只有true和false小数点后面带f是float类型,不带默......
  • 基于java+ssm水果商城购物网站(源码+LW+部署讲解)
    前言......
  • 如何选择合适的Java集合类来优化性能
    在Java开发中,选择合适的集合类是优化应用程序性能的关键之一。由于不同的集合类在时间复杂度、内存占用和操作效率上各有特点,错误的选择可能会导致严重的性能问题。这篇博客将探讨如何根据具体需求选择合适的Java集合类,以最大化性能优化。1.明确需求在选择集合类之前,首先要......
  • 基于Java中的SSM框架实现公司员工考勤管理系统项目【项目源码+论文说明】
    基于Java中的SSM框架实现公司员工考勤管理系统演示摘要软件和系统的产生,从表面上来看是方便了某一行业和某一行业的用户,其实是从本质上来说是提高了社会的进步。就拿我们常见的出行而言,滴滴出行看似是为了打车和出行的人方便,但其实通过另外一种程度上来说,可以通过软件应用......
  • 基于Java中的SSM框架实现喀什古城旅游网站管理平台项目【项目源码+论文说明】
    基于java中的SSM框架实现喀什古城旅游网站管理平台演示【内附项目源码+LW说明】摘要我们的生活水平正在不断的提高,然而提高的一个重要的侧面表现就是更加注重我们的娱乐生活。旅行是我们都喜欢的一种娱乐方式,各式各样的旅行经历给我们带来的喜悦也是大不相同的。带来快乐......
  • 基于Java中的SSM框架实现本科生毕业设计选题系统项目【项目源码+论文说明】
    摘要随着高校信息化管理系统平台的广泛应用,文件信息的传递不再受到时间和空间的制约,毕业设计是高校教学管理的重要工作内容之一,随着高校毕业设计数量的逐年递增,毕业设计的选题和审核给教师和高校的管理人员增加了工作量,近年来很多高校通过借助系统化的管理平台来提升校内教务......
  • Javascript里的闭包
    闭包闭包,允许函数访问创建时的作用域中的变量,即使该函数在其原始作用域之外被执行。这使得闭包非常适合用于封装私有变量和创建具有特定状态的函数。Javascript里的闭包functioncreateCounter(){letcount=0;//计数器的私有变量return{increment:f......
  • JavaScript
    一,js中的数据类型1数值型:number整数和浮点数统称为数值。例如85或3.1415926等。2字符串型:String由0个,1个或多个字符组成的序列。在JavaScript中,用双引号或单引号括起来表示,如"您好"、'学习JavaScript'等。3逻辑(布尔)型:boolean用true或false来表示。4空(null)值:表示没有......
  • 回调机制在Java中的应用与实践
    文章目录一、引言二、回调的设计理念为什么需要回调?如何设计回调?三、Java中的回调1.使用接口作为回调示例接口定义实现回调注册并触发回调2.使用Lambda表达式简化回调Lambda示例3.如何获取回调结果一、引言在软件工程中,回调是一种允许程序或对象将执行权交给另......