看看这个包
spring-web-XXX-sources.jar
是否放在了执行环境里

解决方案 »

  1.   

    2014-2-11 15:46:53 org.apache.catalina.core.AprLifecycleListener init
    信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\MyEclipse 10\MyEclipse\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\bin;D:\MyEclipse 10\MyEclipse\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_9.0.0.me201109141806\tomcat\bin
    2014-2-11 15:46:53 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    2014-2-11 15:46:53 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 356 ms
    2014-2-11 15:46:53 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2014-2-11 15:46:53 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.13
    2014-2-11 15:46:54 org.apache.catalina.core.StandardContext listenerStart
    严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
    java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3770)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    2014-2-11 15:46:54 org.apache.catalina.core.StandardContext listenerStart
    严重: Skipped installing application listeners due to previous error(s)
    2014-2-11 15:46:54 org.apache.catalina.core.StandardContext start
    严重: Error listenerStart
    2014-2-11 15:46:54 org.apache.catalina.core.StandardContext start
    严重: Context [/POS] startup failed due to previous errors
    2014-2-11 15:46:54 org.apache.catalina.core.ApplicationContext log
    信息: Initializing Spring root WebApplicationContext
    2014-2-11 15:46:54 org.springframework.web.context.ContextLoader initWebApplicationContext
    信息: Root WebApplicationContext: initialization started
    2014-2-11 15:46:54 org.springframework.context.support.AbstractApplicationContext prepareRefresh
    信息: Refreshing org.springframework.web.context.support.XmlWebApplicationContext@6d79953c: display name [Root WebApplicationContext]; startup date [Tue Feb 11 15:46:54 CST 2014]; root of context hierarchy
    2014-2-11 15:46:55 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
    信息: Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@6d79953c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@4bf54c5f
    2014-2-11 15:46:55 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
    信息: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@4bf54c5f: defining beans []; root of factory hierarchy
    2014-2-11 15:46:55 org.springframework.web.context.ContextLoader initWebApplicationContext
    信息: Root WebApplicationContext: initialization completed in 185 ms
    2014-2-11 15:46:55 org.apache.catalina.core.ApplicationContext log
    信息: Initializing Spring root WebApplicationContext
    2014-2-11 15:46:55 org.springframework.web.context.ContextLoader initWebApplicationContext
    信息: Root WebApplicationContext: initialization started
    2014-2-11 15:46:55 org.springframework.context.support.AbstractApplicationContext prepareRefresh
    信息: Refreshing org.springframework.web.context.support.XmlWebApplicationContext@7f5d3388: display name [Root WebApplicationContext]; startup date [Tue Feb 11 15:46:55 CST 2014]; root of context hierarchy
    2014-2-11 15:46:55 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
    信息: Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@7f5d3388]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1c778255
    2014-2-11 15:46:55 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
    信息: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1c778255: defining beans []; root of factory hierarchy
    2014-2-11 15:46:55 org.springframework.web.context.ContextLoader initWebApplicationContext
    信息: Root WebApplicationContext: initialization completed in 198 ms
    2014-2-11 15:46:55 org.apache.coyote.http11.Http11Protocol start
    信息: Starting Coyote HTTP/1.1 on http-8080
    2014-2-11 15:46:55 org.apache.jk.common.ChannelSocket init
    信息: JK: ajp13 listening on /0.0.0.0:8009
    2014-2-11 15:46:55 org.apache.jk.server.JkMain start
    信息: Jk running ID=0 time=1/12  config=null
    2014-2-11 15:46:55 org.apache.catalina.startup.Catalina start
    信息: Server startup in 1966 ms
    现在的错误变成这个了,还是少包。
    图片是现有的jar包。
      

  2.   

    我是用的myeclipse编译的,我所有的jar都放在了项目下面的webroot/WEB-INF/lib目录下面了,那我就在myeclipse下运行就会出错是吗?我运行时侯用的是myeclipse tomcat。还需要把这个放到我自己的tomcat下面的相关目录中是吗?
      

  3.   

    我是用的myeclipse编译的,我所有的jar都放在了项目下面的webroot/WEB-INF/lib目录下面了,那我就在myeclipse下运行就会出错是吗?我运行时侯用的是myeclipse tomcat。还需要把这个放到我自己的tomcat下面的相关目录中是吗?
    而且我看了一下,在我的tomcat下也有这些包。
      

  4.   

    肯定啊,myeclipse 又不支持免部署直接运行。
    你得让 tomcat 能够访问到项目所需的第三方库。
    如果你想免部署,tomcat 直接指向编译完的项目,可以参考这个:
    http://blog.csdn.net/defonds/article/details/7845961
      

  5.   

    我是用的myeclipse编译的,我所有的jar都放在了项目下面的webroot/WEB-INF/lib目录下面了,那我就在myeclipse下运行就会出错是吗?我运行时侯用的是myeclipse tomcat。还需要把这个放到我自己的tomcat下面的相关目录中是吗?
    而且我看了一下,在我的tomcat下也有这些包。tomcat 的哪个目录下,有这些包?
      

  6.   

    我是用的myeclipse编译的,我所有的jar都放在了项目下面的webroot/WEB-INF/lib目录下面了,那我就在myeclipse下运行就会出错是吗?我运行时侯用的是myeclipse tomcat。还需要把这个放到我自己的tomcat下面的相关目录中是吗?
    而且我看了一下,在我的tomcat下也有这些包。tomcat 的哪个目录下,有这些包?
    我自己下的tomcat的项目目录下的WEB-INF\lib目录中。
      

  7.   

    myeclipse 自带了一个 tomcat,你确定你启动的是你的还是它自带的
      

  8.   

    它自带的tomcat和我自己安装的tomcat都启动过,都报这个错误。
      

  9.   

    它自带的tomcat和我自己安装的tomcat都启动过,都报这个错误。
    您好,不知道您有qq吗,方便的话可以请教您一下吗,谢谢。我的QQ是672259486。
      

  10.   

    myeclipse实在是不好用 我一般都是在外部启动服务器。 我的myeclipse启动时就没访问成功过站点。
    你先检查下 你的tomcat webapps 文件夹下 你的project 是否存在 存在说明你部署上了,
    然后你在外部启动下tomcat 然后用游览器打开试试 
      

  11.   

    确实是不好用。。我的tomcat webapps文件夹下的项目是有的,肯定是部署上了,我在外部启动tomcat和在myeclipse里面用配置好的tomcat启动都一样,都报这个错误。。网上都说缺少jar,但是我已经找了一大圈了,确实不少什么了啊。
      

  12.   


    他的意思是这个位置有没spring 的包!