我已經刪除了我的代碼中的所有system.out.println(),並添加了apache log4j的Logger。但是我的控制檯沒有打印任何東西。這裏是我的log4j.properties文件不在日誌記錄器的控制檯中打印日誌
# Define the root logger with appender X
log4j.rootLogger = DEBUG, X
# Set the appender named X to be a File appender
log4j.appender.X=org.apache.log4j.FileAppender
# Define the layout for X appender
log4j.appender.X.layout=org.apache.log4j.PatternLayout
log4j.appender.X.layout.conversionPattern=%m%n
我打電話記錄器類如下
Logger log = Logger.getLogger(PersonImpl.class.getName());
除了我log.info(),越來越打印其他日誌。
DEBUG [http-bio-8080-exec-3] (Table.java:505) - No alter strings for table : hibernate_sequence
DEBUG [http-bio-8080-exec-3] (JtaPlatformInitiator.java:42) - No JtaPlatform was specified, checking resolver
DEBUG [http-bio-8080-exec-3] (JtaPlatformResolverInitiator.java:33) - No JtaPlatformResolver was specified, using default [org.hibernate.engine.transaction.jta.platform.internal.StandardJtaPlatformResolver]
DEBUG [http-bio-8080-exec-3] (StandardJtaPlatformResolver.java:101) - Could not resolve JtaPlatform, using default [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
DEBUG [http-bio-8080-exec-3] (NamedQueryRepository.java:149) - Checking 0 named HQL queries
DEBUG [http-bio-8080-exec-3] (NamedQueryRepository.java:165) - Checking 0 named SQL queries
謝謝..但是,除了日誌信息之外,它還打印其他行代碼行。我不想要所有其他行 – Syed
我的意思是說我不想要其他日誌,除了我在代碼中寫入的日誌。 – Syed
你可以幫我們舉例說明你不想要的線條,我們無法完全瞭解問題 – Vihar