一、搭建Web骨架

1.File -> New ->Project

2.选择Java,然后选择自己的SDK(记住这个,后续需要用),最后点击Next

3.点击Next

4.给你的项目命名

5.src -> Mark Directory as ->Unmark as Sources Root

6.src -> New -> Directory 

取名为main

7. main -> New ->Directory

创建java和webapp两个文件夹

8. webapp -> New ->Directory

命名为:WEB-INF

9.WEB-INF -> New -> HTML File

命名为:index

10.在点击index 在<body> </body> 之间写入 Hello Word!!!

11.java -> Mark Directory as -> Sources Root

12.java -> New -> Java Class

命名Demo0

13.Web ->Open Moudule Settings

14.Modules ->Dependencies -> + ->JARs

15. 找到你Tocat的安装目录 点击 bin -> servlet-api.jar 然后点击OK

16. 依次点击Apply -> OK

17. 在Demo0 中写以下代码

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;@WebServlet("/hello")        //配置访问路径
public class Demo0 extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {System.out.println("Hello Servlet");resp.getWriter().write("Hello");}
}

二、配置Tocat

1.File -> Setting

2.找到plugins,在右边搜索Smart,找到Smart Tomcat,点击Install

3.可能会提示重启,不提示的话继续操作即可;重启好后,点击Add Configurations;

4. + -> Smart Tocat

5. 如图所示配置 ,然后点击Apply和OK

6. 点击右上角的绿色三角形

7. 点击运行后出现的网址

8.出现Hello Word!!!

也可能出现这个问题,但问题不大

9.

在地址栏增加hello

10. 当看到Hello 就说明你成功了!!!!!!

IDEA 社区版配置Tocat(超详细)相关推荐

  1. Jenkins详细安装配置部署--超详细

    Jenkins详细安装配置部署--超详细 一.什么是CI/CD 二.Gitlab内置持续集成 持续集成(CI) 持续交付(CD) 2.1 Gitlab的CI/CD优势 2.2 Gitlab的CI/CD ...

  2. Python办公自动化 2.1开发环境搭建:PyCharm社区版配置Anaconda开发环境

    课程大纲 第二章 Python10分钟入门 [2.1]:PyCharm社区版配置Anaconda开发环境 [2.2]:Python基础知识及正则表达式入门 第三章 Python操作Excel [3.1 ...

  3. DNS配置(超详细全过程,有图有解释),各个文件的含义也有解释

    DNS域名解析配置全过程(超详细,配置文件各个部分的含义都有解释) 后面也有配置http的过程: DNS所需要的软件包组为bind,端口号为53. ip地址 192.168.209.150(做实验根据 ...

  4. IntelliJ IDEA 下载安装及配置使用超详细图文教程

    title: IntelliJ IDEA 下载安装及配置超详细图文教程 date: 2021-03-18 18:20:48 tags: Java IDEA categories: 开发工具及环境 co ...

  5. IntelliJ IDEA Community 社区版配置 Web 开发环境(Gradle + Tomcat)

    IntelliJ IDEA 是很好的 IDE, 但是免费的社区版不直接支持开发 Web 项目.所以需要自己配置. 网上大多是教程都是用 Maven 和 jetty 来配置.我刚学 JAVA.因此直接从 ...

  6. Pycharm社区版配置Django

    Pycharm开发版(收费)自带Django模板,社区版(免费)需要通过命令行创建Django项目. 通过pip安装Django:pip install django==2.0.2(版本号),可通过以 ...

  7. mysql5.7免安装版本的配置+navicat的安装配置(超详细)

    mysql5.7免安装版本的配置 一.免安装数据库的下载 二.mysql的配置 三.可能遇到的错误 四.navicat的安装配置 五.结语 本文综合了现有的几篇文章来进行安装配置 这几篇文章各自有优缺 ...

  8. MIUI13欧洲ROM开发版安卓12超详细教你刷入MIUI欧洲版ROM

    MIUI13欧洲ROM开发版安卓12简洁版教程 通过 Fastboot 安装 A12 设备: 下载我们的 ROM zip 文件 解压下载的 zip 文件在 PC 中 将您的设备重新启动到快速启动模式( ...

  9. Intellij IDEA 安装配置(超详细)

    [1]点击进入 IDEA 官网 点击直接进入下载页面: https://www.jetbrains.com/zh-cn/idea/download/other.html官方下载网址https://ww ...

  10. Pycharm社区版配置SQLite可视化

    最近在写sqlite时,发现数据库打不开,看不到内部数据,上网搜了发现需要配置database,步骤如下: 找到设置-插件-搜索database-安装Database Navigator 安装好后,重 ...

最新文章

  1. JavaScript学习笔记:检测数组方法
  2. linux 分析 进程cpu占用过高
  3. 离职 10 天,仅面了 4 家公司,我的感受。。。
  4. 30年职场生涯的感悟[转]
  5. 简易的素描图片转换流程与实现
  6. react实现异步插件_React-loadable实现组件进行异步加载
  7. 手动angular2环境搭建_详解.Net Core + Angular2 环境搭建
  8. Android使用自定义字体(自定义view)
  9. 寻找某个数c语言,C++_C语言实现两个递减数列中寻找某一个数,本文实例讲述了C语言实现两个 - phpStudy...
  10. 关于onSaveInstanceState的javadoc的渣渣翻译
  11. 购物网站的设计与实现论文
  12. Structs2-基础
  13. 雄迈H.265 DVR程序功能升级简介
  14. tomcat报错:No such device; No faulty members identified.
  15. 一起聊聊什么是P问题、NP问题、NPC问题
  16. MobilenetV2学习笔记 --- MobileNetV2: Inverted Residuals and Linear Bottlenecks
  17. 信息学奥赛第九节 —— 贪心算法(需要安排几位师傅加工零件 + 排队打水问题)
  18. Ubuntu 20.04折腾markdown编辑器remarkable血泪史
  19. 数学建模之:匈牙利算法python代码
  20. 【HTML | CSS | JAVASCRIPT】再见2022,一起来写一个响应式跨年倒计时吧(附源码)

热门文章

  1. Menhera酱全套表情包
  2. Oracle重建索引
  3. ce修改植物大战僵尸之修改阳光值
  4. 赛马问题--最全面的解析
  5. 安装单片机开发工具Keil5和仿真开发板proteus
  6. JPEG添加EXIF
  7. Python模块和包的导入
  8. 08-【go】go语言中的*和的使用方法
  9. C语言基础丨(六)程序结构——顺序结构【1】
  10. 信道——通信原理笔记(二)