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
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.
C çerçeve önerileri günlüğü...
R sütun bırak veri çerçeve...
Çerçeve Kitaplık vs vs vs vs vs araç T...
Nasıl jsFiddle ile 1'den fazla çerçeve...
Nasıl etkinleştirin "Etkinleştiri...