SORU
19 AĞUSTOS 2010, PERŞEMBE


Günlüğü çerçeve uyumsuzluğu

Küçük bir Java uygulaması bina ve oturum için model alınarak kullanmayı umuyorum.

Benim app günlük üzerinden yaptığı eski bir proje üzerinde bir bağımlılık vardır

org.apache.commons | com.springsource.org.apache.commons.logging | 1.1.1

...yani planım kullanmak olmuştur

org.slf4j | jcl-over-slf4j | 1.5.6

...JCL yönlendirmek için günlüğü

org.slf4j | slf4j-api | 1.6.0

...ve sonuçta

ch.qos.logback | logback-classic | 0.9.22
ch.qos.logback | logback-core | 0.9.22

benim app eski kitaplık kod yönlendirmesi ile aynı konuma giriş yaparken slf4j API) model alınarak üzerinden giriş yapabilirsiniz.

Ne yazık ki, bu olur

java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;Ljava/lang/Throwable;)V
at   org.apache.commons.logging.impl.SLF4JLocationAwareLog.info(SLF4JLocationAwareLog.java:141)

Bu kavanozlar bazı ve ve bu API belgelerine eşeleyip de daha yüksek ve daha düşük verision numaraları denedim. ama sorunu bulup çözmek mümkün değil.

Yardım lütfen?

Model alınarak kabul edilir, ancak "stratejik" günlüğü çerçeve, hangi mekanizma ben sonuçta kullanmak günlük bir yol var. Kullanmak için umut ya da log4j olsa da, ve ben kesinlikle eski proje "" olmak çerçeve biter günlüğü, ortak bir yapılandırma.) yeni ne giriş var birleştirmek istiyorum model alınarak ederim

CEVAP
20 AĞUSTOS 2010, Cuma


Slf4j-apı 1.6.0 sürümü ile jcl köprünün 1.5.6 sürümü karıştırması; bu 1.6.0 bir kaç değişiklik yüzünden pek işe yaramıyor. Kullanın aynı versiyonları, yani 1.6.1 (son). Jcl--slf4j köprü her zaman kullanırım ve gayet iyi çalışıyor.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Malwarebytes

    Malwarebytes

    22 Temmuz 2007
  • MndsgnVEVO

    MndsgnVEVO

    26 Kasım 2013
  • theavettbrothers

    theavettbrot

    9 ŞUBAT 2007