CLI-Referenz
Für fortgeschrittene Benutzer
Die meisten Benutzer brauchen die CLI nie. Das IDE-Plugin erledigt alles automatisch. Diese Referenz ist für Automatisierung, Skripte und Fehlerbehebungsszenarien.
Wann die CLI verwenden
Abschnitt betitelt „Wann die CLI verwenden“| Szenario | Warum CLI? |
|---|---|
| IDE findet JVM nicht | galataj doctor ausführen |
| Headless-Server | Keine IDE verfügbar |
| Docker | Manuelles Anhängen |
| Debugging | Status, Logs prüfen |
Wichtige Befehle
Abschnitt betitelt „Wichtige Befehle“galataj doctor
Abschnitt betitelt „galataj doctor“Systemprobleme diagnostizieren. Führen Sie dies zuerst aus, wenn etwas nicht funktioniert.
galataj doctor✓ CLI: v1.0.0✓ Java: Found (17.0.1)✓ Controller: Found✓ Agent: Found✓ Controller: Running✓ Ports: Availablegalataj status
Abschnitt betitelt „galataj status“Prüfen, was läuft.
galataj statusController: Running (PID: 12345)HTTP Port: 9877TCP Port: 9876
Attached JVMs: 1- abc123 (PID: 67890) - MyAppgalataj jvms
Abschnitt betitelt „galataj jvms“Verfügbare JVMs auflisten.
galataj jvmsFound 2 JVM(s):
1. com.example.MyApp ID: abc123 PID: 12345
2. order-service ID: def456 Environment: dockergalataj attach
Abschnitt betitelt „galataj attach“Profiler an eine JVM anhängen.
# Nach PIDgalataj attach --pid 12345
# Nach JVM-IDgalataj attach --jvm-id abc123galataj detach
Abschnitt betitelt „galataj detach“Profiling einer JVM beenden.
galataj detach --jvm-id abc123Controller-Verwaltung
Abschnitt betitelt „Controller-Verwaltung“# Controller startengalataj controller start
# Mit benutzerdefiniertem Port startengalataj controller start --port 8888
# Controller stoppengalataj controller stopLizenzbefehle
Abschnitt betitelt „Lizenzbefehle“# Status prüfengalataj license status
# Lizenz aktivierengalataj license login YOUR-LICENSE-KEY
# Kaufseite öffnengalataj license purchase
# Lizenz validierengalataj license validateJSON-Ausgabe
Abschnitt betitelt „JSON-Ausgabe“Die meisten Befehle unterstützen --json für Skripte:
galataj jvms --jsongalataj status --jsongalataj license status --jsongalataj doctor --jsonExit-Codes
Abschnitt betitelt „Exit-Codes“| Code | Bedeutung |
|---|---|
| 0 | Erfolg |
| 1 | Allgemeiner Fehler |
| 2 | Controller läuft nicht |
| 3 | JVM nicht gefunden |
| 4 | Anhängen fehlgeschlagen |
| 5 | Lizenzfehler |