İçeriğe geç

CLI Referansı

İleri Düzey Kullanıcılar İçin

Çoğu kullanıcı CLI’ya hiç ihtiyaç duymaz. IDE eklentisi her şeyi otomatik halleder. Bu referans otomasyon, betik yazma ve sorun giderme senaryoları içindir.


SenaryoNeden CLI?
IDE JVM bulamıyorgalataj doctor çalıştırın
Headless sunucularIDE yok
DockerManuel bağlama
Hata ayıklamaDurum, logları kontrol etme

Sistem sorunlarını teşhis eder. Bir şey çalışmıyorsa önce bunu çalıştırın.

Terminal window
galataj doctor
✓ CLI: v1.0.0
✓ Java: Found (17.0.1)
✓ Controller: Found
✓ Agent: Found
✓ Controller: Running
✓ Ports: Available

Neyin çalıştığını kontrol eder.

Terminal window
galataj status
Controller: Running (PID: 12345)
HTTP Port: 9877
TCP Port: 9876
Attached JVMs: 1
- abc123 (PID: 67890) - MyApp

Kullanılabilir JVM’leri listeler.

Terminal window
galataj jvms
Found 2 JVM(s):
1. com.example.MyApp
ID: abc123
PID: 12345
2. order-service
ID: def456
Environment: docker

Profiler’ı bir JVM’e bağlar.

Terminal window
# PID ile
galataj attach --pid 12345
# JVM ID ile
galataj attach --jvm-id abc123

Bir JVM’in profilini durdurur.

Terminal window
galataj detach --jvm-id abc123

Terminal window
# Controller başlat
galataj controller start
# Özel port ile başlat
galataj controller start --port 8888
# Controller durdur
galataj controller stop

Terminal window
# Durum kontrolü
galataj license status
# Lisans etkinleştir
galataj license login YOUR-LICENSE-KEY
# Satın alma sayfasını aç
galataj license purchase
# Lisans doğrula
galataj license validate

Çoğu komut betikler için --json destekler:

Terminal window
galataj jvms --json
galataj status --json
galataj license status --json
galataj doctor --json

KodAnlamı
0Başarılı
1Genel hata
2Controller çalışmıyor
3JVM bulunamadı
4Bağlama başarısız
5Lisans hatası