25 Eylül 2019

Spring Boot’da Could not find or load main class JAVA Hatası ve Çözümü

Spring Boot’da Could not find or load main class JAVA Hatası ve Çözümü

Eclipse veya STS'de Spring Boot’da projeyi built ederken Could not find or load main class hatası alıyorsanız, proje reponuzdaki target dosyası içine dosya üretemiyor yani local deployment olamıyor demektir.

Bunun birkaç çözümü var. Ben sonuç aldığım çözümü paylaşıyorum; ilk olarak reponuzun olduğu proje path'deki target dosyasını açınız. Örnek Path aşağıdaki gibi olsun;

C:\Users\burak.avcioglu\git\Repo\ProjeFramework\target

Açılan target dosyası içindekileri siliniz. Sonra IDE'de Run yaptığınız zaman hatayı alacaksınız. Projenin üzerine sağ tıklayın ve Maven sekmesinden Update Project diyerek dosyaların tekrardan built edilerek yüklenmesini bekleyin sorun düzelecektir.

Spring Boot’da Could not find or load main class JAVA Hatası ve Çözümü

Spring Boot'da çalıştırmak istediğiniz Class'a sağ tıklayıp Run As kısmından Spring Boot App diyerek çalıştırabilirsiniz.

Spring Boot’da Could not find or load main class JAVA Hatası ve Çözümü

Spring Boot’da Could not find or load main class JAVA Hatası ve Çözümü

Ek bilgi olarak testlerinizde UFT-8 hatası alıyorsanız Eclipse'deki Run butonundan Run Configurations penceresini açınız.

Common sekmesine tıklayınız. Burada Encoding kısmındaki ayarı Other seçerek UFT-8 olarak güncelleyip Apply diyerek kaydediniz.

Burak AVCI

Hiç yorum yok:

Yorum Gönder