整合ssm框架的时候出现错误org.apache.catalina.LifecycleException: 无法启动组件[StandardEngine[Catalina].StandardHost[l
启动tomcat后报出错误如下:总的就是(
org.apache.catalina.core.ContainerBase.addChildInternal
ContainerBase.addChild: start:
org.apache.catalina.LifecycleException:
无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[]])
org.apache.catalina.core.ContainerBase.addChildInternal
ContainerBase.addChild: start:
org.apache.catalina.LifecycleException:
无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]
打开Project Structure后看到的是,发现和之前的不太一样,servlet-api的jar包在外面,可能是导入错误,
本地仓库打开后发现有两个servlet-api,一个是javax.servlet-api版本是3.1,还有一个是servlet-api版本是2.5和2.4,重新导入依赖,然后加入lib下后
出现题目描述错误很大可能是依赖问题,检查!!
以下是另加错误:
然后刚才的错误好了,相继出现了以下错误,第一眼就想起来是xml文件中没有修改正确,idea会自动导入cache,但是导入的是错误的,我只改了后面,没有改前面
修改之后重新reload就启动了浏览器
点击进入书籍页面后出现错误
开始排查错误
问题:bean不存在
步骤:
1.查看这个bean注入是否成功!ok
2. Junit单元测试,看我们的代码是否能够查询出来结果!ok
3.问题,一定不在我们的底层,spring出问题了
4.SpringMVC,整合的时候没调用到我们的service层的bean;
- applicationcontext.xml没有注入bean
- web.xml中,我们也绑定过配置文件!,发现问题,我们配置的是spring-mvc.xml
这里面确实没有service bean,所以报空指针
只改applicationContext.xml就可以了
步骤2测试的时候显示找不到哪些测试的方法,没有绑定,这里重要的事情说三遍!!!加资源过滤,加资源过滤,加资源过滤
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> <include>**/*.properties</include> </includes> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.xml</include> <include>**/*.properties</include> </includes> </resource> </resources> </build>
- tomcat应用org.apache.catalina.LifecycleException: Failed to stop component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]异常的根本原因
- java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/xiaozao_web]]
- java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/localhost]]
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
- tomcat 启动错误 Error listenerStart org.apache.catalina.LifecycleException: Failed to start component
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
- Tomcat启动报错:org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalin...
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHo
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
- 13.5 SpringBoot应用启动错误org.apache.catalina.LifecycleException
- Tomcat启动报错:org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalin