SORU
14 EYLÜL 2011, ÇARŞAMBA


SLF4J: class " yüklemek için Başarısız oldu;org.slf4j.impl.StaticLoggerBinder"

Benim uygulama hem tcServer ve Değişen 6.1 dağıtılacak. Bu uygulama ehCache kullanır ve bu yüzden bir bağımlılık olarak slf4j gerektirir. Sonuç olarak savaş dosya benim paket (1.6) slf4j-api.jar kavanozu ekledim.

Uygulama aşağıdaki hata dışında tcServer işe yarar: SLF4J: sınıf "org.yüklenemedi slf4j.impl.".StaticLoggerBinder SLF4J: hayır-operasyon (NOP) logger uygulama Varsaymak SLF4J: daha fazla bilgi için http://www.slf4j.org/codes.html#StaticLoggerBinder Bakın.

Ben dağıtırken ancak, Eclipse bir java.lang.NoClassDefFoundError: org.slf4j.impl.StaticLoggerBinder.

Her iki uygulama sunucuları sınıf yolları kontrol ettim ve diğer slf4j jar yok.

Herkes burada neler olabilir ne herhangi bir fikir?

CEVAP
29 Mart 2012, PERŞEMBE


Eclipse ile aynı sorunu 6.1 vardı. : Ceki belirttiği gibi, Değişen sadece kullanıyordu kavanoz ton vardı ve onlardan biri slf4j eski bir sürümü işaret ediyordu.

Yok işlem geri alma daha eski bir özel durum ve durur dağıtım atmak çok slf4j -1.6 ile olur.

Bu giderir SLf4J site bir belge yok. O kadar takip ettim ve benim uygulama için slf4j-simple-1.6.1.jar zaten slf4j-api-1.6.1.jar ile birlikte eklendi.

Bu sorunumu çözdü. Bu sorunu olanlara yardımcı olur umarım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GavinMichaelBooth

    GavinMichael

    26 AĞUSTOS 2006
  • rekjavicxxx

    rekjavicxxx

    28 EKİM 2007
  • TheDailyTechDose

    TheDailyTech

    15 EKİM 2012