Java EE、Tomcat 和 SpringMVC

标签 java spring tomcat

当我将以下代码添加到我的 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/

相关文章:

java - Spring-Boot REST 服务基本 http auth 排除一个端点

java - 我们可以在jsp中使用@autowired吗?如果是那么如何。?

java - 以编程方式在 JSP 中获取 Tomcat HTTP 连接器的 maxPostSize

java - Tomcat 与 eclipse 的解决方案

java - java逻辑中的三重嵌套for循环

java - 从 JdbcTemplate 返回结果作为 Map

java - 只要 Tomcat 工作,存储数据的最佳方式是什么

web-services - 我应该如何开始实现 RESTful Web 服务?

java - java可以处理由MS SQL Server RAISEERROR命令引起的异常吗?

java - 浏览器上的 Spring Boot 空白页面响应