Tomcat 启动报错: Failed to execute goal org.apache.tomcat.maven:tomcat7 Could not start Tomcat

问题描述:

Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on project maven04: Could not start Tomcat
今天写项目的时候,由于使用 HttpServletResponse 导入 <artifactId>servlet-api</artifactId>依赖, 启动项目的时候碰到这个问题,检查代码后发现代码并无错误,最后发现依赖错误,附上解决方案

解决方案:

原先的依赖

<dependency>
          <groupId>javax.servlet</groupId>
          <artifactId>servlet-api</artifactId>
          <version>2.5</version>
          <scope>compile</scope>
</dependency>

修改后的依赖

<dependency>
          <groupId>javax.servlet</groupId>
          <artifactId>servlet-api</artifactId>
          <version>2.5</version>
          <scope>provided</scope>
</dependency>

Guess you like

Origin blog.csdn.net/manqishizhizhu/article/details/120694397