当我将以下代码添加到我的 pom.xml
时:
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.3.9.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>4.3.9.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.3.9.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>4.3.9.RELEASE</version>
</dependency>
</dependencies>
然后点击“在服务器上运行”,出现以下错误:
我不知道发生了什么,我创建了另一个项目,但错误仍然存在。 我正在使用 eclipse 和 tomcat 8.0,java 1.8。
在本地主机上启动 Tomcat v8.0 服务器遇到问题。 本地主机上的服务器 Tomcat v8.0 服务器无法启动。
在控制台中:
*SEVERE: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/smvctt]]
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:943)
最佳答案
尝试清理 Tomcat 工作目录,重建(因为您添加了新的依赖项)并重新部署项目并启动服务器。
关于Java EE、Tomcat 和 SpringMVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45449010/