systemd 可以管理普通用户身份运行的服务,参考 ArchLinux wiki,在 ~/.config/systemd/user/ 目录下创建文件 foo.service: [Unit] Description=Foo Service [Service] WorkingDirectory=/home/xxx/foo ExecStart=java -jar quarkus-app/quarkus-run.jar Restart=always RestartSec=2 [Install] WantedBy=default.target...