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应用程序。
本文详细介绍了如何在CentOS7系统中使用systemd创建一个服务单元,使Java应用程序在系统启动时自动运行,包括创建服务文件、配置重启策略及设置开机启动。
1353

被折叠的 条评论
为什么被折叠?



