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应用程序。

相关推荐

  1. centos 7 添加启动脚本

    2024-03-19 16:48:03       18 阅读
  2. centos7 安装EFK脚本

    2024-03-19 16:48:03       40 阅读
  3. CentOS7开机自动执行脚本

    2024-03-19 16:48:03       38 阅读
  4. Centos7 Jenkins开机自启动

    2024-03-19 16:48:03       28 阅读
  5. centos7 后台启动jar包

    2024-03-19 16:48:03       11 阅读
  6. CentOS 7启动数据库服务失败

    2024-03-19 16:48:03       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-19 16:48:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-19 16:48:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-19 16:48:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-19 16:48:03       20 阅读

热门阅读

  1. MySQL实战45讲

    2024-03-19 16:48:03       21 阅读
  2. 蓝桥杯算法基础(25)边长为1的最大子方阵优化

    2024-03-19 16:48:03       19 阅读
  3. 获取所有LOF基金实时行情数据

    2024-03-19 16:48:03       19 阅读
  4. Mysql 数据如何储存?

    2024-03-19 16:48:03       18 阅读
  5. Python使用Scapy库修改pcap包MAC地址

    2024-03-19 16:48:03       24 阅读
  6. P1266 速度限制(最短路 迪杰斯特拉算法)

    2024-03-19 16:48:03       19 阅读
  7. 自然语言处理概念及发展

    2024-03-19 16:48:03       23 阅读
  8. 8大伦理考量:大型语言模型(LLM)如GPT-4

    2024-03-19 16:48:03       20 阅读
  9. 深入理解词向量与句向量:NLP中的基础概念

    2024-03-19 16:48:03       22 阅读