由于社区版直接阉割掉了web功能,所以只能自己配置了,欸,真是百因必有果,这是白嫖党最难过的一天,但是白嫖党总能想办法。。。

话不多说,直接开始

具体流程为:

  1. 下载tomcat,解压
  2. 创建项目并完善
  3. 配置tomcat

下载tomcat

链接:

http://tomcat.apache.org/

选和自己计算机匹配的文件下载

下载完自己找个地方解压就行

然后是创建普通maven项目

直接开main文件夹下创建如下结构

在test下添加一个resources

重点来了

配置tomcat

配置完要引入依赖

接着

最后编写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>

在main,java文件夹下写个servlet文件测试运行

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(name = "Servlet",urlPatterns = "/test")
public class Servlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException {resp.getWriter().write("this is my first Servlet");}
}

成功

idea社区版配置web项目相关推荐

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

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

  2. idea项目没法继承httpservlet_intelj idea社区版开发web项目

    由于业务调整,最近需要用JAVA来编写业务代码.对于一个没有任何JAVA开发经验的人而言,这可把我给弄傻眼了,不是说语言本身会比C++复杂,而概念是确实多,有开发框架层面的,也有运行时的,如果不是ja ...

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

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

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

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

  5. idea 配置web项目图片无法显示问题

    idea 配置web项目图片无法显示问题 很多人都遇到过web项目在idea中图片访问不到的问题,网上给的回答都是要勾选'deploy applications configured in tomca ...

  6. idea community社区版 运行springboot项目

    idea community社区版 运行springboot项目 今天我的idea旗舰版30天试用期到了,之前下载了一个社区版的,想用他打开调试一下项目. 直接导入项目后没有报错,但是运行之后没有反应 ...

  7. 基于IDEA社区版创造SpringBoot项目

    基于IDEA社区版创造Spring项目 苦于因网上一大堆教程都是基于旗舰版的,有零星几个关于社区版的也是说的模糊不清一大堆问题的,只好自己动手收集了(苦笑) IDEA官网下载地址 http://www ...

  8. Pycharm社区版配置Django

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

  9. 关于最新社区版idea启动项目前端404 后端报错 isInvalidPath - Path with “WEB-INF“ or “META-INF“: [WEB-INF/page/fore/home

    前几天用2022社区版idea导入了一个springboot项目,前端页面是用jsp写的,在启动的时候发现后端无报错 ,访问前端时前端404,后端显示 2022-04-26 16:06:20,442 ...

最新文章

  1. 病毒木马查杀实战第019篇:病毒特征码查杀之编程实现
  2. 批处理文件检测windows系统是32位还是64位
  3. 服务器LIMIT是什么信号,Postfix添加milter-limit配置方案
  4. mysql加锁6_MySQL优化(6):Mysql锁机制
  5. if condition 大于_EXCEL中IF函数由浅入深实例分析
  6. 【DAY8】关于多线程的练习
  7. python爬虫爬取慕课网中的图片
  8. dell linux 无线网卡驱动,DELL D630安装CentOS6的无线网卡驱动
  9. MINIST数据集实践
  10. 阿尼亚二次元动漫鼠标指针最新教程+素材打包
  11. ansys怎么使用anand模型_ansys粘塑性分析-Anand模型.pdf
  12. 后端学习路线的书籍经验总结
  13. 打鼾,是一种全身性疾病
  14. 【附源码】计算机毕业设计java学科竞赛赛场安排系统设计与实现
  15. 有什么方法可以把WPS转为Word:小白教你一招搞定
  16. 陪着时光,走过羊肠阡陌
  17. 麦克风里有电流声,杂音怎么办
  18. http://enki-ding-yeah-net.iteye.com/blog/1042644
  19. React 生成二维码
  20. 神经科学界大地震!诺奖级泰斗将携团队移居中国,与蒲慕明院士强强联手

热门文章

  1. dcloud 是什么开发的
  2. haxe怎么读_for循环 · Haxeamp;NEKO · 看云
  3. Java语句后面可以有多个分号
  4. Byte数组转字符串再getBytes和原来不一样
  5. Python基础(2)print字符串与布尔变量的输出
  6. SQL 基础(一)创建、查看、修改、删除数据库
  7. HDU 4773 Problem of Apollonius 圆的反演
  8. WIN11开机后键盘失灵解决方案
  9. 转载conv_layer和deconv_layer解读
  10. systemverilog 宏定义 `define 用法。