Java 警告:找不到记录器(org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager)的附加程序

Java 警告:找不到记录器(org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager)的附加程序,java,log4j,Java,Log4j,我的log4j属性文件 log4j.logger.devpinoyLogger=DEBUG, dest1, log4j.appender.dest1=org.apache.log4j.RollingFileAppender log4j.appender.dest1.maxFileSize=5000KB log4j.appender.dest1.maxBackupIndex=3 log4j.appender.dest1.layout=org.apache.log4j.PatternLayout l

我的log4j属性文件

log4j.logger.devpinoyLogger=DEBUG, dest1,
log4j.appender.dest1=org.apache.log4j.RollingFileAppender
log4j.appender.dest1.maxFileSize=5000KB
log4j.appender.dest1.maxBackupIndex=3
log4j.appender.dest1.layout=org.apache.log4j.PatternLayout
log4j.appender.dest1.layout.ConversionPattern=%d{dd/MM/yyyy HH:mm:ss} %c %m%n
log4j.appender.dest1.File=C:\\Selenium\\eclipse-jee-juno-SR1-win32\\eclipse\\Workspace\\Core_Hybrid\\src\\com\\logs\\Application.log
log4j.appender.dest1.Append=false
我得到如下所述的错误消息

log4j:WARN No appenders could be found for logger (org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager).
log4j:WARN Please initialize the log4j system properly.
我已经将属性文件放在src文件夹中,并在构建路径中导入了log4j.jar


请在这方面提供帮助,因为我记得
log4j.properties
文件必须位于执行的
根目录中,并添加到类路径中。因此,这意味着该文件必须与
src文件夹处于同一级别,而不在该文件夹内。或者您必须将执行的根目录更改为src文件夹。

配置文件中有一个输入错误。删除第一行中的最后一个“,”:

     log4j.logger.devpinoyLogger=DEBUG, dest1          
您应该定义一个根记录器,以避免此类“无附加器”警告

也许这会有帮助:

org.apache.log4j.PropertyConfigurator.configure(log4j.propertiesLocation);

您可以添加包URL的“添加”部分,所有子包都将打印到日志中:

以下是一个例子:

log4j.logger.org.apache=DEBUG,stdout

问题:--log4j:WARN请正确初始化log4j系统。 答:你们应该在主方法类的下面一行加上它的作用


PropertyConfigurator.configure(“src/main/java/com/nsettle/config/log4j.properties”)

我曾尝试将jar文件放在src或classpath文件夹中,但没有成功。我的日志已生成,但收到警告消息。如何配置。
org.apache.log4j.PropertyConfigurator.configure(log4j.propertiesLocation);