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