İçeriğe geç

Kurulum

GalataJ’yi GitHub Releases’ten indirin ve kurun. Dakikalar içinde çalışmaya başlayın.

  • Java JDK 11+ - Java uygulamalarını profillemek için gerekli
  • IntelliJ IDEA 2023.1+ (isteğe bağlı) - IDE entegrasyonu için
  1. GitHub Releases sayfasına gidin
  2. Platformunuz için en son sürüm arşivini indirin:
    • Windows: galataj-<version>-windows.zip
    • Linux: galataj-<version>-linux.tar.gz
    • macOS: galataj-<version>-macos.tar.gz

İndirilen arşivi çıkarın. Aşağıdaki yapıyı görmelisiniz:

galataj-<version>/
├── agent/
│ └── agent-core-1.0.0-SNAPSHOT.jar
├── controller/
│ └── controller-1.0.0-SNAPSHOT.jar
├── cli/
│ └── galataj.exe (Windows) or galataj (Linux/macOS)
└── intellij-plugin/
└── galataj-1.0.0-SNAPSHOT.zip

CLI (galataj) sisteminizin her yerinden erişilebilir olmalıdır.

  1. galataj.exe’yi bir dizine kopyalayın (örn. C:\tools)
  2. Bu dizini sistem PATH’inize ekleyin:
    • Sistem Özellikleri → Ortam Değişkenleri’ni açın
    • PATH değişkenini düzenleyin
    • C:\tools (veya seçtiğiniz dizini) ekleyin
    • Kaydetmek için Tamam’a tıklayın
  3. Terminalinizi yeniden başlatın

Alternatif: IntelliJ IDEA’da sistem özelliği ayarlayın:

  • Help → Edit Custom VM Options… menüsüne gidin
  • Ekleyin: -Dgalataj.profiler.cli.path=C:\path\to\galataj.exe
  • IDE’yi yeniden başlatın

Seçenek 1: Sistem genelinde kurulum

Terminal window
sudo cp cli/galataj /usr/local/bin/

Seçenek 2: Kullanıcı yerel kurulumu

Terminal window
mkdir -p ~/bin
cp cli/galataj ~/bin/
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.bashrc # or ~/.zshrc
source ~/.bashrc # or ~/.zshrc
  1. IntelliJ IDEA’da File → Settings → Plugins menüsüne gidin
  2. ⚙️ → Install Plugin from Disk… seçeneğine tıklayın
  3. Eklenti ZIP dosyasını seçin: intellij-plugin/galataj-1.0.0-SNAPSHOT.zip
  4. OK’a tıklayın
  5. İstendiğinde IDE’yi yeniden başlatın

Yöntem 2: Marketplace’ten Kurulum (Varsa)

Section titled “Yöntem 2: Marketplace’ten Kurulum (Varsa)”
  1. IntelliJ IDEA’da File → Settings → Plugins menüsüne gidin
  2. “GalataJ” arayın
  3. Install’a tıklayın
  4. İstendiğinde IDE’yi yeniden başlatın

Her şeyin çalıştığını test edin:

Terminal window
# CLI erişimini kontrol edin
galataj --version
# Sistem sağlık kontrolü çalıştırın
galataj doctor

Beklenen çıktı:

✓ Java: Found (11.0.19)
✓ Go: Found (1.21.0)
✓ Controller JAR: Found
✓ Agent JAR: Found
✓ Tools.jar: Found
✓ Controller: Not running (expected)
✓ Ports: Available (9876, 9877)

Hata: galataj: command not found

Çözümler:

  1. CLI’nin çıkarılan arşivde olduğunu doğrulayın
  2. PATH’in CLI dizinini içerdiğini kontrol edin
  3. PATH’e ekledikten sonra terminali yeniden başlatın
  4. Windows’ta dosya uzantısının .exe olduğunu doğrulayın

Hata: Eklenti kurulmuyor veya bozuk görünüyor

Çözümler:

  1. ZIP dosyasının tam olduğunu doğrulayın (dosya boyutunu kontrol edin)
  2. Sürümü tekrar indirmeyi deneyin
  3. IntelliJ IDEA sürümünün 2023.1 veya üzeri olduğundan emin olun
  4. IDE günlüklerini kontrol edin: Help → Show Log in Finder

Hata: Controller JAR not found

Çözümler:

  1. Çıkarılan arşivde controller/controller-1.0.0-SNAPSHOT.jar dosyasının var olduğunu doğrulayın
  2. Sadece CLI’yi değil, tam arşivi çıkardığınızdan emin olun
  3. Dosya izinlerini kontrol edin (Linux/macOS)

Hata: Agent JAR not found

Çözümler:

  1. Çıkarılan arşivde agent/agent-core-1.0.0-SNAPSHOT.jar dosyasının var olduğunu doğrulayın
  2. Tam arşivi çıkardığınızdan emin olun
  3. Dosya izinlerini kontrol edin (Linux/macOS)

Kurulumdan sonra dosyalarınız şu şekilde organize edilmelidir:

Windows:

C:\tools\galataj.exe # CLI (PATH'te)
C:\galataj\
├── agent\agent-core-*.jar # Agent JAR
└── controller\controller-*.jar # Controller JAR

Linux/macOS:

/usr/local/bin/galataj # CLI (PATH'te)
~/galataj/
├── agent/agent-core-*.jar # Agent JAR
└── controller/controller-*.jar # Controller JAR

Kaynak koddan derlemeniz gerekiyorsa (geliştirme veya özel derlemeler için), derleme talimatları için GitHub deposuna bakın.