首先我们要先定位项目是什么项目?
- maven项目还是web项目(图解)
附上依赖包
<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpcore -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4.12</version>
</dependency>
先讲解maven项目的解决方法
问题如图
- 我们先打开项目管理器
- 准备添加依赖-如图(选择你要添加依赖模块)
- 接着找到依赖并添加
- 然后就是点击apply,ok问题完美解决(如图)
方法二
或者采用引入这个api的方式也能解决
流程:引入依赖,在报错的地方直接导入就行
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
朋友们自行选择
在讲解web项目的解决方法
小编推荐使用第一种方案,应该能兼容web项目!!!
这样就不用配置tomcat,因为IDEA本身就继承了tomcat
注:首先要配置tomcat不然看到依赖
请先去看一下IEDA配置tomcat的教程
前面的操作和maven一致,就是添加的依赖不一样而已。
web项目我们可以选择添加此依赖如图
完美解决