[Unit]
Description=kkFileView
After=network.target sshd.service

[Service]
Type=simple
User=admin.hq
Group=admin.hq

StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=kkFileView
SyslogFacility=local0

WorkingDirectory=/usr/local/fileview/kkFileView-4.0.0/bin
EnvironmentFile=/etc/systemd/system/kkFileView.env
ExecStart=/usr/local/jdk/jdk1.8.0_251/bin/java -Dfile.encoding=UTF-8 -Dspring.config.location=../config/application.properties -jar kkFileView-4.0.0.jar
ExecStop=/bin/kill -- $MAINPID
TimeoutStopSec=5
KillMode=process
Restart=on-failure
RestartSec=30

[Install]
Alias=kkFileView
WantedBy=multi-user.target