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?
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?
// Comments are closed.
1-Lib içinde bir jar’ın eksik. Sebebi pom içinde dependencyprovided 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.
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?
Çö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)
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ı.