jar包冲突问题

2009-5-12 18:47:58 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\Program Files\MyEclipse 6.5\bin;E:\Program Files\apache-tomcat-6.0.18\bin
2009-5-12 18:47:58 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2009-5-12 18:47:58 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 821 ms
2009-5-12 18:47:58 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2009-5-12 18:47:58 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.18
2009-5-12 18:47:58 org.apache.catalina.startup.HostConfig deployWAR
信息: Deploying web application archive axis2.war
2009-5-12 18:47:59 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(E:\Program Files\apache-tomcat-6.0.18\webapps\axis2\WEB-INF\lib\servlet-api-2.3.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
[INFO] Deploying module: addressing-1.4 - file:/E:/Program Files/apache-tomcat-6.0.18/webapps/axis2/WEB-INF/modules/addressing-1.4.mar
[INFO] Deploying module: script-1.4 - file:/E:/Program Files/apache-tomcat-6.0.18/webapps/axis2/WEB-INF/modules/axis2-scripting-1.4.mar
[INFO] Deploying module: metadataExchange-1.4 - file:/E:/Program Files/apache-tomcat-6.0.18/webapps/axis2/WEB-INF/modules/mex-1.4.mar
[INFO] Deploying module: ping-1.4 - file:/E:/Program Files/apache-tomcat-6.0.18/webapps/axis2/WEB-INF/modules/ping-1.4.mar
[INFO] Deploying module: soapmonitor-1.4 - file:/E:/Program Files/apache-tomcat-6.0.18/webapps/axis2/WEB-INF/modules/soapmonitor-1.4.mar
[INFO] Deploying module: metadataExchange - file:/E:/Program Files/apache-tomcat-6.0.18/webapps/axis2/WEB-INF/lib/mex-1.4-impl.jar
[INFO] Deploying Web service: version-1.4.aar - file:/E:/Program Files/apache-tomcat-6.0.18/webapps/axis2/WEB-INF/services/version-1.4.aar
[INFO] Deploying pojo: SimpleService - E:\Program Files\apache-tomcat-6.0.18\webapps\axis2\WEB-INF\pojo\SimpleService.class
2009-5-12 18:48:03 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2009-5-12 18:48:03 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
2009-5-12 18:48:05 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
2009-5-12 18:48:10 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
2009-5-12 18:48:15 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext
2009-5-12 18:48:19 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2009-5-12 18:48:19 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2009-5-12 18:48:19 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/31  config=null
2009-5-12 18:48:19 org.apache.catalina.startup.Catalina start
信息: Server startup in 20842 ms


原因分析:E:\Program Files\apache-tomcat-6.0.18\lib下的servlet-api.jar和E:\Program Files\apache-tomcat-6.0.18\webapps\axis2\WEB-INF\lib\servlet-api-2.3.jar
下的jar包冲突,删掉后者,则运行正常.tomcat在启动时就把E:\Program Files\apache-tomcat-6.0.18\lib目录下的jar包全部
加载到内存中,当要加载axis2服务时,就会报错
解决方式:将:\Program Files\apache-tomcat-6.0.18\webapps\axis2\WEB-INF\lib\servlet-api-2.3.jar
下的jar包删除,即可!

你可能感兴趣的:(apache,tomcat,log4j,Web,servlet)