IDEA社区版本创建Servlet项目
我是老馋
创建目录
新建项目

新建目录,四个全创建一次

在main下创建webapp目录,目录结构如下
src/main/webapp/
├── WEB-INF/
└── web.xml
创建一个之后测试的java文件
package com.example;
import java.io.*;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;
@WebServlet(urlPatterns = "/hello")
public class HelloServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<p>Hello World!</p>");
}
}
在pom.xml添加servlet依赖(直接用tomcat里也行)
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
目录结构如下

Tomcat配置
搜索插件Smaet Tomcat

添加插件后,Setting栏目就会多了Tomcat Server。在里面配置你的Tomcat目录

Run -> Edit Configuration 新建一个Smart Tomcat

配置如下

启动,因为用注解,所以不写web.xml也没关系,访问http://localhost:8080/hello
