ESYAE-imza Kütüphaneleri

User Tools

Site Tools


en:esya:log

Farklar

Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.

Karşılaştırma görünümüne bağlantı

en:esya:log [2013/07/24 05:46]
Dindar Öz created
en:esya:log [2013/07/24 06:15] (mevcut)
Dindar Öz
Satır 1: Satır 1:
-===== Log Tutma =====+===== Log Records ​=====
  
-ESYA JAVA kütüphaneleri log işlemi için slf4j önyüzünü kullanmaktadırBu önyüz kendiliğinden bir loglama kütüphanesi sunmamakta fakat farklı alternatiflerin kullanılmasını desteklemektedir.+ESYA JAVA API uses SLF4J API for logging purposesSLF4J provides capability to use several existing logging solutions rather than providing a single standalone log framework 
  
-Log alabilmek için öncelikle slf4j'​in desteklediği bir log kütüphanesi kullanılmalıdır. Bunlar jul (java.util.logging) ​veya log4j olabilmekle birlikte slf4j’in kendi kütüphanesi de kullanılabilirEğer jul kullanılacaksa jul için olan bağlayıcı ​sınıf ​(slf4j-jdk14-<​sürüm>​.jar) ​kullanılmalıdırEğer log4j kullanılacaksa log4j için olan bağlayıcı sınıfın ​(slf4j-log4j12-<​sürüm>​.jar) ​yanında log4j kütüphanesi de eklenmelidirİstenirse bağlayıcı olmadan slf4j’in kendi kütüphanesi de kullanılabilir. Log ayarları ise slf4j önyüzü üzerinden değil, kullanılan kütüphanenin özellik dosyası üzerinden yapılabilir.+To record logs, firstly a logging API supported by SLF4J must be used two examples of which are JUL (java.util.logging) ​and LOG4J.You can also  use SLF4J'own API for logging. To use JUL, corresponding plug-in ​(slf4j-jdk14-<​version>​.jar) ​must be usedFor LOG4J, the required plug-in is (slf4j-log4j12-<​version>​.jar) ​and LOG4J library files must also be added to the projectThe configuration of logging must be performed by the employed API's settings
  
-Log4j kullanıldığı takdirde ​PropertyConfigurator.configure(“dosya_ismi”komutu ile log konfigürasyon dosyası verilebilir.+As for LOG4J, you can specify the configuration file by PropertyConfigurator.configure("​file_name"​function call.
  
 <sxh xml;​title:​Java> ​ <sxh xml;​title:​Java> ​
Satır 25: Satır 25:
 # END APPENDER: ROLLING FILE APPENDER (rolling) # END APPENDER: ROLLING FILE APPENDER (rolling)
 </​sxh> ​ </​sxh> ​
-Jul içinkullanılan jre’nin içindeki lib klasöründe ​logging.properties ​dosyası değiştirilerek log konfigürasyonu yapılabilir.+To configure JULthe file "logging.properties" in the "​lib"​ folder of the current JRE must be updated properly ​  
 <sxh xml;​title:​Java> ​ <sxh xml;​title:​Java> ​
 handlers= java.util.logging.ConsoleHandler handlers= java.util.logging.ConsoleHandler
Satır 37: Satır 38:
 com.xyz.foo.level = FINE com.xyz.foo.level = FINE
 </​sxh>​ </​sxh>​
-ESYA C# kütüphanesi ise log4net kullanmaktadır. Konfigürasyon dosyası ​XmlConfigurator.Configure(new FileInfo(“dosya_ismi”)) şeklinde gösterilebilir.+ 
 +ESYA C# API uses LOG4NET API which can be configured by XmlConfigurator.Configure(new FileInfo("​file_name"​)) function call.
  
 <sxh xml;​title:​C#> ​ <sxh xml;​title:​C#> ​
en/esya/log.1374644790.txt.gz · Son değiştirilme: 2013/07/24 05:46 Değiştiren: Dindar Öz