`

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包删除,即可!

分享到:
评论

相关推荐

    解决网上应用厅部署在was上jar包冲突问题

    ### 解决网上应用厅部署在WAS上JAR包冲突问题 #### 背景介绍 在企业级应用开发与部署的过程中,经常会遇到各种技术挑战,其中之一就是在WebSphere Application Server (WAS) 上部署应用程序时遇到的JAR包冲突问题。...

    Hibernate+Struts jar包冲突问题

    Hibernate+Struts jar包冲突问题

    websphere下部署CXF项目jar包冲突问题解决方式

    "websphere下部署CXF项目jar包冲突问题解决方式"这一主题聚焦于如何在IBM Websphere Application Server (WAS)中成功部署包含Apache CXF Web服务的WAR包,解决由于类加载导致的运行异常。 Apache CXF是一个流行的...

    Jar包冲突问题及解决方案.docx

    ### Jar包冲突问题及解决方案 #### 一、冲突的本质 Jar包冲突问题普遍存在于Java开发过程中,特别是当项目依赖管理不当或多个库间版本不兼容时。本文将深入探讨Jar包冲突的根本原因及其解决策略。 #### 1.1 同一...

    SSH整合jar包,彻底解决集成jar包冲突问题

    使用这样的整合包,可以减少因jar包冲突导致的开发问题,但仍然建议开发者理解并掌握如何正确处理jar包冲突,以便在更复杂的项目环境中游刃有余。 总的来说,SSH整合和jar包冲突的解决是Java Web开发中的重要环节,...

    如何在WebSphere中解决jar包冲突.doc

    解决 WebSphere 中的 jar 包冲突问题 在大型 Java 软件开发中,jar 包冲突问题是一个常见的问题,系统开发人员经常会为解决类似的问题耗费大量的时间进行调试和测试。为了解决这个问题,本文将从 WebSphere 中类...

    jar包冲突检测工具.zip

    在Java开发过程中,jar包冲突是一个常见的问题,它可能导致程序运行异常、功能缺失甚至系统崩溃。jar包冲突通常发生在引入了多个依赖库,而这些库中有相同类的不同版本时。"jar包冲突检测工具"正是为了解决这个问题...

    如何在was中解决jar包冲突.pdf

    jar 包冲突问题是在大型应用项目的开发中经常遇到的问题,它是由于不同的应用程序使用相同的共享 jar 包,但是这些 jar 包的版本不同所造成的。为了解决这个问题,我们需要了解 WAS 中类加载器的工作机制。 WAS 中...

    Jar包冲突问题原理及解决方案

    Jar包冲突问题原理及解决方案 在 Java 项目中,Jar 包冲突是一个常见的问题,它可以导致项目无法正常运行或出现异常。那么,什么是 Jar 包冲突?它是如何发生的?如何解决?本文将从原理上深入探讨 Jar 包冲突问题...

    关于Myeclipse使用mybatis出现Jar包冲突的解决办法

    通过以上步骤,你应该能成功解决Myeclipse中Mybatis的Jar包冲突问题。但是,为了避免类似问题的再次出现,建议定期更新项目依赖,保持所有库的版本同步,并使用版本管理工具来更好地控制依赖关系。同时,保持良好的...

    检查jar包冲突

    当多个`jar`包引入到同一个项目中时,可能会出现`jar`包冲突问题。这种冲突通常发生在不同`jar`包包含相同类或方法但实现不同的版本时。这种情况可能导致运行时错误、功能缺失或者不可预知的行为。以下是一些关于...

    检测工具 jar包冲突

    在Java开发过程中,"jar包冲突"是一个常见的问题,它主要出现在项目中引用了多个库,而这些库可能包含了相同类的不同版本。这种情况可能导致运行时错误或者程序行为不一致,因为JVM在加载类时可能会遇到混淆。"检测...

    jar包冲突检测工具

    在Java开发过程中,jar包冲突是一个常见的问题,尤其是在大型项目或者依赖复杂的系统中。jar包冲突指的是多个不同的jar包中包含相同类的情况,这可能导致运行时错误或不可预测的行为。"jar包冲突检测工具"正是为了...

    osgi解决不同版本jar包冲突的demo

    OSGi(Open Services Gateway Initiative)是一种模块化系统和Java服务框架,它允许在单个JVM上运行多个版本的相同库或服务,从而解决了不同版本jar包冲突的问题。本示例通过一个名为“myself”的工程,展示了如何...

    jarjar-1.4.jar

    总之,jarjar-1.4.jar是解决Java开发中jar包冲突问题的一个有效工具。通过合理使用规则文件,我们可以对jar包进行定制化处理,从而更好地管理和优化我们的项目。在实践中,不断探索和学习jarjar的用法,能够帮助我们...

Global site tag (gtag.js) - Google Analytics