benim ConversionPattern için ben t any config to do so in the docs'u bulun. Bunun daha yavaş olacağını anlıyorum, ama sadece hata ayıklama için değil, sistem üretileceği zaman.Log4J şov paketi adı
cevap
Belki de sizi yanlış anladım, ancak% C paketi ile sınıfınızı çıkartacaktır. sizin başvurulan Dokümanlar
:
% C çıkışına günlüğü isteği vermeden arayanın tam sınıf adını kullanılmış
. Bu dönüşüm belirtecinin isteğe bağlı olarak hassas belirteci tarafından izlenebilir; bu, ondalık sabitidir. hassas bir belirteci verilirse
, sınıf adı doğru en önemli bileşenlerinden karşılık gelen sayı daha sonra sadece basılacaktır. Varsayılan olarak, sınıf adı, tam olarak nitelikli biçiminde verilir. Örneğin, "org.apache.xyz.SomeClass" sınıfı adı için, desen% C {1} "SomeClass" çıkışını verecektir.
UYARI Bilgi sınıfı bilgisinin oluşturulması yavaştır. Bu nedenle, yürütme hızı bir sorun olmadığı sürece kullanılmamalıdır.
Güncelleme: sizin kategorisi sınıf adıysa, ayrıca paketiyle tam sınıftan dışarı yazdırılır ayrıca% c kullanabilirsiniz Birçok durumda,. Örneğin, Log'unuz başlatılırken bu gibi şeyler yaptığınızda% c kullanımı yavaş değildir.
C{1}
kullanımı yavaştır. Aşağıdaki link gereğince
: aşağıda ayrıntıları bakın
çıkışına günlüğü isteği veren arayanın tam sınıf adını kullanılmış. Bu dönüşüm belirteci isteğe bağlı olarak ve ardından köşeli parantez içinde bir ondalık sabit olan hassas belirteci olabilir. Hassas bir belirteç verilirse, sadece sınıfının en sağdaki bileşenlerinin karşılık gelen sayısı yazılır. Varsayılan olarak sınıf adı, tam nitelikli biçiminde çıkar. Örneğin,
org.apache.xyz.SomeClass
sınıf adı için, modeli%C{1}
,SomeClass
çıkışını verecektir.UYARI Arayan sınıfı bilgilerinin oluşturulması yavaştır. Böylece, yürütme hızı bir sorun olmadığı sürece kullanımdan kaçınılmalıdır.
- 1. Log4J yazma yay güvenlik kullanıcı adı
- 2. Log4j
- 3. Log4j 2
- 4. 'Geçersiz modül adı' setuptools ile yaratma paketi
- 5. Karışım log4j 1.x ve log4j 2
- 6. log4j stackoverflow
- 7. log4j alignment
- 8. log4j: politikasını
- 9. log4j yapılandırması
- 10. log4j: hangi yapılandırma dosyası kullanıldı?
- 11. Bir test durumu içinde BOOST TEST test paketi adı alın
- 12. Uygulamanın paketi nasıl bulunur Görsel Studio Wp8.1'deki adı nedir?
- 13. Log4J 1.2 ile Log4J 2.0 arasında büyük farklar var mı?
- 14. log4j Özellik dosyasında StringToMatch
- 15. Maven bağımlılık log4j hatası
- 16. Her içerik için Log4J
- 17. Özelleştirme log4j adaptör
- 18. Log4J günlük dosyasını bulma
- 19. Log4j birden çok dosya
- 20. Log4j: DailyRollingFileAppender MaxFileSize Seçenek
- 21. Log4j JUnit Test durumda
- 22. Log4j. Günlükleri mongo db
- 23. Android GSF paketi nedir?
- 24. “Log4j: yapılandırması” eşleşmelidir “(oluşturucu ... .loggerFactory))?”
- 25. log4j: pakete özgü günlüğe kaydetme
- 26. Log4J, patternLayout, sınıfı ve kategorisi
- 27. devre dışı bırakılması Log4J günlükleri
- 28. DailyRollingFileAppender -log4j içinde MaxBackupIndex'i kullanın
- 29. Spring JavaConfig ve log4j kaydedici
- 30. log4j uyarı sorunu - apache commons
Bu olurdu! Tamamen özledim. Hamuru. –
modelinizi bu sitede online olarak test edebilirsiniz: http://log4jtester.com/ –