我在启动tomcat时就出现这两个warn?
2007-7-9 13:16:29 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Program Files\Java\jre1.5.0_06\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\Program Files\Java\jdk1.5.0_06\BIN
2007-7-9 13:16:29 org.apache.coyote.http11.Http11BaseProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2007-7-9 13:16:29 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1453 ms
2007-7-9 13:16:29 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2007-7-9 13:16:29 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.17
2007-7-9 13:16:29 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2007-7-9 13:16:29 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(E:\my_Eclipse\snmpmgrweb_myfaces\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.TldConfig).
log4j:WARN Please initialize the log4j system properly.
[DEBUG] The REALPATH of this web application is 'E:\my_Eclipse\snmpmgrweb_myfaces '.
问题一:
The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Program Files\Java\jre1.5.0_06\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\Program Files\Java\jdk1.5.0_06\BIN
它怎么说没找到环境呢,重要吗??
问题二:
validateJarFile(E:\my_Eclipse\snmpmgrweb_myfaces\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.TldConfig).
log4j:WARN Please initialize the log4j system properly.
[DEBUG] The REALPATH of this web application is 'E:\my_Eclipse\snmpmgrweb_myfaces '.
这两个Warn怎么产生的呢??
我现在只知道是不是我的log4jconf.cfg文件写错了,以下是我的cfg文件内容:
log4j.rootLogger=info, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
# Pattern to output the caller 's file name and line number.
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File=./logs/snmpMgrLog
log4j.appender.R2=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R2.File=./logs/hdmsUserLog
log4j.appender.R3=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R3.File=./logs/AlarmLog
log4j.appender.R4=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R4.File=./logs/unSolved
log4j.appender.R5=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R5.File=./logs/snoop
log4j.appender.R.DatePattern= '. 'yyyy-MM-dd
log4j.appender.R2.DatePattern= '. 'yyyy-MM-dd
log4j.appender.R3.DatePattern= '. 'yyyy-MM-dd
log4j.appender.R4.DatePattern= '. 'yyyy-MM-dd
log4j.appender.R5.DatePattern= '. 'yyyy-MM-dd
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R2.layout=org.apache.log4j.PatternLayout
log4j.appender.R3.layout=org.apache.log4j.PatternLayout
log4j.appender.R4.layout=org.apache.log4j.PatternLayout
log4j.appender.R5.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d %p %t %c - %m%n
log4j.appender.R2.layout.ConversionPattern=%d - %m%n
log4j.appender.R3.layout.ConversionPattern=%m%n
log4j.appender.R4.layout.ConversionPattern=%m%n
log4j.appender.R5.layout.ConversionPattern=%d %m%n
# Print only messages of level WARN or above in the package com.foo.
log4j.logger.cn.com.pbi.netmgr.local.content=info, R
log4j.logger.cn.com.pbi.netmgr.local.resource=info, R
log4j.logger.cn.com.pbi.netmgr.local.etc = info, R2
log4j.logger.cn.com.pbi.netmgr.alarm.logging.saver.LogOutput = info, R3
log4j.logger.cn.com.pbi.netmgr.web.SessionCounter =info, R5
log4j.logger.cn.com.pbi.netmgr.alarm.logging.saver.UnSolvedEventSaver = info, stdout,R4
[解决办法]
兄弟,好好检查一下你的路径配置,一个一个检查,