通常,我们运行jar包,直接使用java -jar jar包的完整路径就可以了,您是如何以后台服务的形式运行jar包的?
首先执行命令。
CD/etc /系统/系统
可以在此目录下创建新的yourProjectName.service,将其设置为想起yourProjectName的服务名称
在vi中编辑新文件
vi yourProjectName.service
文件名
[单元]
描述=* * * *
After=network.target
服务
工作目录=/usr/local/server/* *
私密tmp=true
Restart=always
类型=简单
execstart=/usr/local/JDK1.8.0_ 181/dr dxm/Java-d loader.path=config-jar/usr/local/server/* *
exec stop=/usr/dr dxm/kill-15 $ main PID
使用
systemctl start your项目name或systemctlstartyourprojectname.service
开始服务了。
变更项目时:
先实行
系统后台加载
重新运行
systemctlstartsell.service
停止服务:时
systemctl stop your项目名称或systemctlstopyourprojectname.service
设置启动时的自启动:
systemctl enable your项目名称或systemctlenableyourprojectname.service
或者不想打开电源启动:
systemctldisableyourprojectname或systemctldisableyourprojectname.service
项目日志
journal CTL-u your项目名称或journal CTL-uyourprojectname.service