GNU/Linux >> Belajar Linux >  >> Linux

mengapa saya mendapatkan kesalahan format Exec saat menulis layanan linux saya?

tambahkan shebang ke skrip

#!/bin/bash
sudo java -jar "/home/ubuntu/FirstWebAppWithoutDB.jar"

dan izin eksekusi

chmod +x spring-start.sh

Musim semi.sh Anda dijalankan oleh bash Anda perlu menjelaskan ExecStart Anda di springboot.service file seperti ini :ExecStart=/bin/bash /home/ubuntu/spring-start.sh


Linux
  1. Memecahkan masalah Kesalahan "Sertifikat TLS yang Tidak Dapat Diterima" di Linux

  2. [OpenStack-Devstack]:Kesalahan:Layanan n-net tidak berjalan saat menjalankan stack.sh

  3. Mengapa Sinkronisasi Sangat Penting Saat Membuat Stik Usb Linux yang Dapat Di-boot?

  1. Linux – Mengapa Usb Tidak Berfungsi Di Linux Saat Berfungsi Di UEFA/bios?

  2. Layanan OS Linux 'dhcpd'

  3. Layanan OS Linux 'anacron'

  1. Layanan OS Linux 'iptables'

  2. 'jaringan' Layanan OS Linux

  3. Mengapa saya mendapatkan Izin Ditolak saat menjalankan ssh-add?