java.lang.NoClassDefFoundError: org/apache/struts/action/ActionForm
Genellikle bulunamayan bu .class dosyası bir jar dosyası içindedir ve bu jar dosyasının classpath'e eklenmesi ile sorun çözülür. Burada esas mesele bu .class dosyasının hangi jar içinde olabileceğini bulmaktır.
Böyle bir durumda, http://javacio.us/ 'un sunduğu ücretsiz servis işimize yarayabilir.
Bunun için yapmamız gereken adımları aşağıdaki gibi sıralayabiliriz.
1- http://javacio.us/ sayfasına girerek servise abone olmalıyız.
2- Bu servise Google hesabımızı kullanarak abone olabiliriz. Eğer yoksa Google'da yeni bir hesap oluşturmak gerekecektir.
3-Google hesabımıza girdikten sonra servise abone oluruz.
Bundan sonra istediğimiz zaman, Google'da, hataya neden olan .class dosyasını paket adı(örn. org.apache.struts.action.ActionForm) ile birlikte yazarak hangi jar dosyasında olabileceğini bulabiliriz. Bu arada bu servisten yararlanabilmek için Google hesabımıza giriş yapmayı(Sign-in) unutmamak gerekir.
ali kemal taşçı
1 yorum:
>[Jar class finder]
plugini kullanabilirsin..
Yorum Gönder