- Java JDK 21 oder höher
- Maven
- Repository klonen:
git clone https://github.com/Blackn0va/template.git
cd template- Mit Maven kompilieren:
mvn clean install- JAR-Datei in den gewünschten Zielordner kopieren (z.B. /root/template/live)
- Service-Datei erstellen:
sudo nano /etc/systemd/system/template.service- Service konfigurieren:
[Unit]
Description=Template Anwendung in Java
After=network.target
[Service]
Type=simple
User=dein_user
WorkingDirectory=/pfad/zu/deinem/template
ExecStart=/usr/bin/java -jar template.jar
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target- Service aktivieren:
sudo systemctl enable template.service╭─── 🎮 TEMPLATE JAVA ──────────────────────────────────╮
│
│ 📂 ARBEITSPFADE:
│ • HAUPTPFAD: /root/template/live
│
│ 📋 SERVICE-BEFEHLE:
│ • START: sudo systemctl start template.service
│ • STOP: sudo systemctl stop template.service
│
│ 📜 LOGS ANZEIGEN:
│ • LIVE: sudo journalctl -u template.service -f
│ • HISTORY: sudo journalctl -u template.service -n 50
╰────────────────────────────────────────────────────────╯
# Service-Status
sudo systemctl status template.service
# Live-Logs
sudo journalctl -u template.service -fDieses Projekt steht unter der MIT Lizenz.