Dies funktioniert mit allen Debian basierenden Linux Systemen.
Es soll beim hochfahren des Linux Systems eine *.jar Datei ausgführt werden. Um dieses Ziel zu erreichen wird das Programm als Service hinzugefügt und anschließend in den Autostart mit aufgenommen.
Vorgehen:
Schreibt ein init Script unter:
/etc/systemd/system/my_sofware.service
[Unit]
Description=my_app
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/java -jar /home/user/Desktop/my_super_app.jar
[Install]
WantedBy=multi-user.target
Hinzufügen zum Autostart Service:
$sudo systemctl enable pin_software
Manuelle kontrolle:
$ sudo systemctl start|stop|status|restart pin_software
Ausgabe des Programmes verfolgen:
$ sudo journalctl -u pin_software