windows、centos8.5 基于jar创建自启动服务
一、centos8.5 自启动服务
1、在/etc/systemd/system/下创建一个 .service 文件,比如 admin.service:
[Unit] Description=Admin Service After=network.target docker.service Requires=docker.service [Service] Type=simple WorkingDirectory=/opt/apps/bin ExecStart=/usr/bin/java -Dfile.encoding=UTF-8 -jar /opt/apps/bin/webchartserver-1.0.1_dev.jar Restart=always RestartSec=5 LimitNOFILE=65535 Environment=JAVA_OPTS="-Xms512m -Xmx1024m" ExecStartPre=/bin/sleep 5 [Install] WantedBy=multi-user.target
启动与重载命令
sudo systemctl daemon-reload # 重新加载 systemd 配置 sudo systemctl enable sa-admin.service # 设置开机自启 sudo systemctl start sa-admin.service # 启动服务 sudo systemctl status sa-admin.service # 查看服务状态
二、windows自启动
1、新建start_app.bat的脚本
@echo off cd /d D:\MyApps\chart "D:\jdk1.8\bin\java.exe" -jar xm-chart.jar
2、配置任务计划程序




浙公网安备 33010602011771号