IDEA社区版搭建Tomcat服务器并创建web项目

目标

  1. 创建Web项目的目录结构
  2. 可以启动Tomcat服务器
  3. 编写Servlet并访问成功

问题

  1. IDEA社区版没有创建Web工程的选项
  2. IDEA社区版没有Tomcat插件

实现步骤

针对以上两个问题,分步解决
问题一:IDEA社区版没有创建Web工程的选项

  1. 创建普通的java项目,此处不再赘述
  2. 构建web项目的目录结构
  3. 设置编译目录
  4. 在WEN-INF文件夹下新建web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="4.0"xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaeehttp://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"><display-name>xss</display-name><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list>
</web-app>

此时 http://xmlns.jcp.org/xml/ns/javaee 和 http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd 会报红,原因是没有web.xml的约束文件。tomcat的lib中包含所需的约束文件,因此在问题二中将得到解决。

问题二:安装Tomcat插件

  1. File – Settings – Plugins,搜索Tomcat,安装Smart Tomcat插件
    安装完后在Settings界面多了Tomcat Server选项
    将自己本地的Tomcat加进去
  2. 为项目添加tomcat

    说明:
    Deployment Directory: 项目部署的用到的文件夹
    Context Path: / 表示访问项目时直接访问localhost即可,不用带上项目名
    Server Port: 改成80端口访问项目时不用输入端口号了
  3. 添加tomcat的依赖包
    包含servlet-api.jar等开发需要的依赖包,其中web.xml文件的约束文件也包含在内



    添加之后web.xml的报红也会解决
    至此,web项目已构建完毕,随后可以创建Servlet并访问成功

————————————————
版权声明:本文为CSDN博主「淡抹心痕」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_44737446/article/details/120869276

IDEA社区版搭建Tomcat服务器并创建web项目相关推荐

  1. Tomcat服务器部署+Web项目搭建

    Tomcat服务器部署+Web项目搭建 1.Tomcat服务器 1 . Tomcat下载     2 . Tomcat启动与关闭     3 . 配置端口号2.IDEA搭建Web项目 1 . web项 ...

  2. Tomcat配置、创建Web项目

    Tomcat配置.创建Web项目 第一章 Web应用的演变 1.1 C/S模式和B/S模式 C/S:Client/Server或客户端/服务器模式 C/S的优点是能充分发挥客户端PC的处理能力 缺点是 ...

  3. 从零搭建Linux服务器以及部署Web项目指南

    在Web项目开发中,服务器搭建是非常重要的,同时部署web项目也是经常需要进行的事情,下面对一系列流程工作进行阐述. 1.搭建服务器 可以购买或者自行搭建 首先需要一台服务器,在服务器中安装好Cent ...

  4. IDEA创建Web项目及部署Tomcat

    IDEA创建Web项目及部署Tomcat 说明:本文章适用于IDEA2020及以后版本 操作 IDEA创建Web项目及部署Tomcat:IDEA2020创建Web项目(及部署Tomcat) 细节补充 ...

  5. IntelliJ IDEA Community社区版集成Tomcat or Jetty教程

    IntelliJ IDEA Community社区版集成Tomcat教程 第一步: 打开Intellij IDEA -> Preference -> Plugins 第二步: 在Plugi ...

  6. 电脑自建服务器tomcat,怎么配置搭建tomcat服务器

    tomcat是一种轻量级的web容器服务器,那么该怎么配置搭建tomcat服务器呢?下面是学习啦小编收集整理的怎么配置搭建tomcat服务器,希望对大家有帮助~~ 配置搭建tomcat服务器的方法 工 ...

  7. DreamWeaver CS5 搭建Tomcat服务器 运行Jsp文件

    开讲之前 本人使用的是DW CS5版本 Win11(Win 10也一样)系统 Tomcat 8.5的服务器 之前苦于在网上找不到比较新的版本的DW使用教程,所以学习后我决定总结出比较适用于新开发环境下 ...

  8. pyCharm 社区版搭建Django项目环境

    pyCharm 社区版搭建Django项目环境 文章目录 pyCharm 社区版搭建Django项目环境 前言 1.安装Django 2.创建Django Demo 项目 3. 创建应用: 4.启动 ...

  9. Idea创建web项目,配置tomcat服务器

    使用idea创建web项目 新下载的idea,需要启用插件,才可创建web项目 启用Java ee,servlet有web项目选项 创建项目 选好jdk,要配置好jdk环境变量https://blog ...

最新文章

  1. 【Postman】6 Postman 发送post请求-Json格式
  2. SAP 零售商品主数据修改物料组的方法
  3. Listview 多个ViewHolder实现
  4. DOM对象和JQUERY对象
  5. 新浪微博授权失败:applications over the unaudited use restrictions
  6. 拒绝礼仪与技巧(转)
  7. 在 Visual Studio 调试器中指定符号 (.pdb) 和源文件
  8. DNS与NS、NS记录
  9. ARX助手最新版适配多版本
  10. Vue电影网站构建实战教程
  11. 计算机文化基础课程实验,计算机文化基础课程实验.doc
  12. YOLO图像快速标注工具
  13. 撰写论文时常用的研究方法有哪些?
  14. Redis的Spring配置
  15. 《Vue3+TS》开发一个自己的起始页(二)chrome插件化
  16. 服务器项目验签失败,服务器验签失败
  17. 【C语言】如何理解【void(*)(void)】
  18. 魔幻离现实仅一步之遥:细说Python的循环调用、循环引用和循环导入
  19. 中国海洋大学c语言题库,2014级中国海洋大学C语言上机题库与答案.docx
  20. MyBatis逆向工程--MyBatis Generator (MBG)代码生成工具的使用

热门文章

  1. 解决关于VS2019输入会顶掉后面字符的问题
  2. 【笔记】openwrt - full cone NAT(全锥NAT)、解决“arp_cache: neighbor table overflow!”
  3. 建设用地信息系统的报批管理子模块
  4. 如何做好客户维护与服务器,如何做好客户维护关系与管理
  5. 无法解析大于号和小于号
  6. mysql 空闲链接超时时间_解决mysql 中共8小时空闲后连接超时的有关问题
  7. Robomaster小陀螺
  8. 4 MapReduce编程框架
  9. 中国大学MOOC C语言程序设计(大连理工大学) 课后编程题 第九周题解(个人向仅供参考)
  10. DDR存储颗粒度大小