CentOS7上使用java -jar 开机运行SpringBo

2020-02-07  本文已影响0人  米奇小林

1.进入服务文件目录

cd /etc/systemd/system/

2.创建启动service文件

vim chenyu-apps.service

3.添加内容如下(根据自己项目 填写) 主要是 :Description 和 ExecStart

ExecStart 命令中使用到的路劲一定是 绝对路径,否则会报错。坑!!!!

[Unit] 
Description=apps
After=syslog.target

[Service] 
ExecStart=/usr/local/java/jdk1.8.0_231/bin/java -jar /usr/local/chenyu/chenyuCommon.jar --spring.profiles.active=test > /opt/logs/chenyu_service/application.log 2>&1 &

[Install]
WantedBy=multi-user.target

4.让linux开机就启动项目

systemctl enable  chenyu-apps.service

(1) 开启项目,测试文件是否ok

systemctl start chenyu-apps.service

(2)还可以查看端口是否监听,我的项目的端口使用10086

netstat -tnlp|grep 10086

以上 就是设置开机启动的步骤了。 reboot 试一下吧!

补充:想要取消开机启动的service

systemctl disable chenyu-apps.service
上一篇 下一篇

猜你喜欢

热点阅读