写这篇博客的原因是防止自己忘记。。。。主要是关于新版本IDEA无法继承HttpServlet问题
首先是新版本IDEA的JavaWEB 项目的创建
1.File->New->Project

然后点击Java项目,先建立普通的java项目,一直Next,直到起一个项目名称,最后点击Finish


2.鼠标右击项目,选择Add Framework support…

3. 选择WEB项目,点击OK,完毕

4.tomcat的部署,如果tocamt还没安装的,去百度看一下哈
首先,点击Run->Edit configurations

也可以直接点击这里,如图:效果是一样的

然后,我画图演示步骤:



我是把端口号改成80了,然后,点击Fix

会自动跳转到这个页面,然后把Application context 中修改为一个/

点击OK,然后点击这里测试一下


嗯,项目创建成功了
然后,是关于HttpServlet无法继承的问题,我一开始在网上查看了很多方法,其中大多数都是这种的:

然后就是导入Tomcat:


找到Tomcat安装目录下的lib包

导入之后点击Apply

亲测不行:

还有一种:

还是找到lib包导入:


点击Apply,然后,点击Modules:



我导入完之后,servlet的jar包是缺东西的,没导入进来

亲测,不行:

还有一种:



依然不行,我是这样的情况,但不能一棒子打死,所以把方法都写在这,大家可以尝试一下
最后来说说我成功的方法,因为外部导包一直进不来,所以我直接在Tomcat目录下的lib中找到我需要的jar包,直接复制粘贴道我新建的WEB下的lib中,如图:

注意,lib的位置是建在WEB-INF目录下
然后就是引入这两个包:



完成,HttpServlet就可以使用了。
博客主要介绍新版本IDEA创建JavaWEB项目的步骤,包括新建项目、添加WEB框架支持、部署Tomcat等。还重点阐述了无法继承HttpServlet的问题,列举多种尝试过但失败的方法,最后分享成功方法,即从Tomcat目录复制所需jar包到新建WEB下的lib中。
4312





