下面是我的課程細節。 ClassA和ClassD是可運行的類。從ClassA我叫ClassB和ClassC。如何使用Log4j創建基於進程的日誌文件?
package comp1 -> Contains ClassA, ClassB, ClassC
package comp2 -> Contains ClassD, ClassE
Log for comp1 -> comp1.log
Log for comp2 -> comp2.log
我正在使用Log4j進行日誌記錄。我有兩個基於軟件包名稱的記錄器。我打電話給ClassE
和ClassB
從ClassD
。現在,comp1.log
包含來自ClassB
的日誌消息和comp2.log
包含來自ClassD
和ClassE
的日誌。
如何創建基於進程的日誌?如果我運行ClassD
,那麼應該只有一個日誌文件ClassD
,ClassE
和ClassB
。這可能使用Log4j嗎?
你能解釋一下,這裏的runnable類是什麼,你的上下文中有什麼過程,並且有沒有從另一個類派生的類? – Less 2012-08-16 09:42:06