Bu hatalar, Java çalışırken ihtiyaç duyduğu bir sınıfı bulamadığında oluşur.

Neden olur?

Nedenler: classpath'in yanlış olması, gerekli bir kütüphanenin (jar) eksik olması ya da paket adının yanlış yazılması.

Hatalı kod

// java MyApp
// Exception: ClassNotFoundException: MyApp

Doğru kod

// Dogru classpath ile calistir:
// java -cp . MyApp
// Gerekli jar'lari da ekle:
// java -cp .;lib/kutuphane.jar MyApp

Kontrol listesi

  • Sınıfı doğru classpath ile çalıştır (-cp).
  • Gerekli tüm jar kütüphanelerinin classpath'te olduğundan emin ol.
  • Paket adı ile klasör yapısının eşleştiğini kontrol et.

Java derslerimizle pratik yapabilirsin.