一、问题描述
新版的IDEA版本中创建Web项目的时候没有了Java Enterprise选项,查看一下相关插件没有问题,默认Java EE相关的插件都以安装并启用,后面启动项目的时候又发现Servlet、Filter右键也没有……,最后马马虎虎按照网络教程才将一个个的小问题解决完,再创建第二个项目的时候完全又忘记了配置步骤,让我很是头疼,故将本次完整配置Web项目的流程记录下来。

二、解决方法
1、创建普通Java项目

这一步不需要管太多,点Next、Next、Finish,给项目起个名字,即可。

2、配置成Web项目

对项目鼠标右键,在弹出的菜单中选择添加框架,如下图所示。

勾选"Web Application",点击OK,完成Web项目的构建。

3、配置Tomcat服务器

选择菜单中添加配置

按照图中步骤依次配置。

这样就完成了Tomcat的配置。

4、配置相关依赖

点击"File"菜单下的"Project Structure",对项目结构进行配置。

点击"Modules"中的"Dependencies",具体如下图:

选中添加Tomcat库。

完成后再在点击下方的加号,选择Java

在接来下弹出的窗口中选择本地Tomcat目录下的lib库中的Servlet-api.jar、jsp-api.jar、el-api.jar(这三个lib都是经常使用的,一次性加上吧),注意,每次只能添加一个jar,所以重复此操作即可。

添加完成后,全部勾选上,点击OK

5、测试右键的添加功能

鼠标右键再次添加文件时,可以发现能够Servlet、Filter文件了。并不需要网络上所流传的复杂配置方式。

6、创建测试文件,进行最后的测试

在web目录下创建Hello.jsp文件,添加一句Hello World

运行完全OK,至此,新版IDEA的Web项目就配置完成了。有什么问题,可以在下方评论区给我留言。

新版IntelliJ IDEA Web项目配置完整流程相关推荐

  1. IntelliJ IDEA WEB项目的部署配置

    1.前言 虽说Intellij IDEA已经用了四个多月,里面大部分功能还是比较熟悉的,但是很多细节地方还是搞不清楚,这几天公司另一个小组也换成了Intellij IDEA,帮他们迁移项目的时候,因为 ...

  2. Linux服务器Ldap安装及ldaps配置完整流程

    参考文章:presto中ldaps配置完整流程 - letsfly - 博客园 无法以ldaps模式连接到openldap服务器-Java 学习之路 一.keytool生成ssl协议需要的相关文件 1 ...

  3. SpringCloud电商项目开发完整流程

    SpringCloud项目开发完整流程 一.新建前端Vue项目(管理后台) 先下载node.js Node官网 然后win+r,输入cmd打开命令行窗口,输入命令node -v,检测node是否安装成 ...

  4. Maven Web项目配置Mybatis出现SqlSessionFactory错误的解决方案

    Maven Web项目配置Mybatis出现SqlSessionFactory错误的解决方案 参考文章: (1)Maven Web项目配置Mybatis出现SqlSessionFactory错误的解决 ...

  5. 数据科学项目的完整流程介绍

    和那些数据科学比赛不同,在真实的数据科学中,我们可能更多的时间不是在做算法的开发,而是对需求的定义和数据的治理.所以,如何更好的结合现实业务,让数据真正产生价值成了 个更有意义的话题. 数据科学项目的 ...

  6. 理解 IntelliJ IDEA 的项目配置和Web部署

    点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 作者:dulk cnblogs.com/deng-cc/p/6416332.html 1.项目配 ...

  7. Intellij IDEA创建的Web项目配置Tomcat并启动Maven项目

    点击如图所示的地方,进行添加Tomcat配置页面 弹出页面后,按照如图顺序找到,点击+号 tomcat Service -> Local 注意,这里不要选错了哦,还有一个TomEE Servic ...

  8. iOS APP发布---版本配置完整流程

    app打包发布需要在Xcode上完成打包上传过程.Xcode端完成上传之后,再在App Store Connect端完成构建版本.上架审核.发布提交的流程. 其他相关文档如下,操作仅供参考. 苹果开发 ...

  9. 2020新版idea创建web项目

    2020新版idea创建项目没有javaEE 没有Web选项怎么办(转发) idea版本IntelliJ IDEA 2020.2.2 x64 第一步:部署tomcat 第二步,新建web项目 正常创建 ...

最新文章

  1. 降低预测过程计算成本,这些NLP模型压缩方法要知道
  2. 前端最佳实践之可维护性
  3. 内核级HOOK的几种实现与应用
  4. linux unshare 命令,Linux ip netns 命令
  5. Linux下的基本常用命令解析
  6. python集合输出_Python集合操作方法详解
  7. mysql密码正确却提示错误,不使用密码反而能登录
  8. 力扣 26.删除有序数组中的重复元素
  9. linux中printf命令,总结linux下printf命令的用法
  10. 非负矩阵分解与K-means聚类
  11. 软件工程c语言课程设计的作用,C语言课程设计指导书2016版HNUST
  12. word文档在程序未响应的情况下强行关闭未保存怎么恢复?
  13. 人工智能的主要研究方向都有哪些
  14. Ubuntu各个版本下载
  15. android 8.0动态申请读写权限
  16. 由前序序列与中序序列实现后序遍历
  17. CAN接口测试工装研究
  18. 同或门(XNOR)电路的网络学习
  19. 将.sql文件转成.pdm文件
  20. bootstrap 黑边框表格样式_设置Bootstrap Table表格样式并隔行变色

热门文章

  1. 华为主题包hwt下载_华为手机非官方主题应用指南
  2. python 增加维度_Python3 Tensorlfow:增加或者减小矩阵维度的实现
  3. ZippyPoint: 一种基于学习的特征点提取+二进制描述子,速度提升5倍+,为移动平台提供一种ORB的替代方案...
  4. 告别Heatmap!人体姿态估计表征新方法SimDR
  5. 深度学习指数的使用——np.exp(-4)和1e-4的区别
  6. C 语言 sizeof 用法
  7. Antd-Design List渲染列中Button 点击事件 传递参数
  8. mysql 存储过程out,in,inout分别表示什么
  9. ISME:南农沈其荣团队基于大数据准确预测土壤的枯萎病发生
  10. WR:微生物污染源解析中宿主特异性标记物在中国的表现特征