GNU/Linux >> Linux Esercitazione >  >> Linux

perché ricevo un errore di formato Exec quando scrivo il mio servizio Linux?

aggiungi shebang allo script

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

e permesso di esecuzione

chmod +x spring-start.sh

Il tuo inizio-primavera.sh viene eseguito da bash devi esplicitare il tuo ExecStart in springboot.service file come questo:ExecStart=/bin/bash /home/ubuntu/spring-start.sh


Linux
  1. Servizio del sistema operativo Linux 'dhcpd'

  2. Servizio del sistema operativo Linux "anacron"

  3. Servizio del sistema operativo Linux "iptables"

  4. Sistema operativo Linux Servizio "rete"

  5. Servizio del sistema operativo Linux "portmap"

Risoluzione dei problemi "Certificato TLS inaccettabile" Errore in Linux

Correggi "Errore di formato Exec" durante l'esecuzione di script con il comando run-parts

[OpenStack-Devstack]:Errore:il servizio n-net non è in esecuzione durante l'esecuzione di stack.sh

Perché la sincronizzazione è così importante quando si crea una chiavetta USB avviabile Linux?

Linux:errore quando si tenta di aggiungere un repository?

Linux – Impossibile avviare Vm:errore 13:formato eseguibile non valido o non supportato?