问题描述:
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>