Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

0
NoClassDefFoundError: org/springframework/hateoas/mvc/UriComponentsContributor

Açık 2 Cevaplar 95 Gösterim Java
spring boot projem kendi bilgisayarımda çalıştırabiliyorum. Anacak başka bilgisayarda ayağa kaldırmaya çalışırken şu hatayı alıyorum.

"java.lang.NoClassDefFoundError: org/springframework/hateoas/mvc/UriComponentsContributor"

nedir problem sizce?

2 Cevap

0
1-Lib içinde bir jar'ın eksik. Sebebi pom içinde dependency  <scope>provided</scope> olabilir.

2-Derleme işleminde sorun yaşıyorsun. Daha önceden derlenmiş dosyaları almak gibi bir duruma gitmiş olabilirsin. Farkında olmadan olabiliyor.

3-Eclipse içinden çalıştırıyorsan "deployment assembly" içinde tanımlı değildir.
(4k puan)
2Yorumlar
(1.9k puan)
Derleme işleminde sorun yaşıyorsun. Daha önceden derlenmiş dosyaları almak gibi bir duruma gitmiş olabilirsin.
sorununu nasıl anlar ve nasıl çözerim? diğer kısımlar düzgün gibi çünkü.  Eclipse projesini export alıken filan mı hata yapıyorum acaba?
(1.9k puan)
Çözümü şöyle buldum, maven build ederken error veren bir jar ksımı vamış yeni farkettim, ama build success alıyordu yinede. Bu maven dosyalarını silip tekrar yükleyince çalıştı.

invalid LOC header (bad signature)
0
build ederken, hangi jarlarda hata vermişise bunları tespit edip, .m2 altındak maven dosyaları silinp , tekrar maven clean veya mvn spring-boot:run yapınca çalıştrı.
(1.9k puan)