mac idea 配置tomcat

Posted javaYanglei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac idea 配置tomcat相关的知识,希望对你有一定的参考价值。

mac idea 配置tomcat

一、下载安装tomcat

往期博客

二、有一个 javaWeb项目
  1. 新建javaWeb项目
  2. 普通java项目转web项目
  3. 创建一个javaWeb项目 ,参考第一条,只是在第二步的时候选中java Web就行
三、完善web项目
  1. 在WEB-INF 下新建两个文件夹,lib(存放jar包)和classes(存放编译后的文件)截屏2020-05-22 下午6.26.37
  2. 打开项目结构设置
  3. 配置classes文件夹路径截屏2020-05-22 下午6.47.34
  4. 配置lib文件夹路径 截屏2020-05-22 下午6.50.32
    截屏2020-05-22 下午6.53.57截屏2020-05-22 下午6.59.13
四、tomcat项目部署
  1. 配置tomcat

截屏2020-05-22 下午7.29.05

截屏2020-05-22 下午7.32.05

截屏2020-05-22 下午7.34.32

截屏2020-05-22 下午7.36.46

截屏2020-05-22 下午7.38.14

截屏2020-05-22 下午7.39.37

五、创建servlet
  1. 创建截屏2020-05-22 下午7.42.50

截屏2020-05-22 下午7.45.52

截屏2020-05-22 下午7.45.59
2. servlet中简单代码

package com.yanglei.servlet;

import java.io.IOException;

/**
 * @author yang
 *
 * WebServlet 注解
 * name 是名字
 * urlPatterns 是访问的路径
 *
 */
@javax.servlet.annotation.WebServlet(name = "helloServlet",urlPatterns = "/day1/hello")
public class HelloServlet extends javax.servlet.http.HttpServlet {
    @Override
    protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {
        System.out.println("hello servlet");
        request.getRequestDispatcher("/index.jsp").forward(request,response);
    }

    @Override
    protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {
        doPost(request, response);
    }
}
  1. 测试截屏2020-05-22 下午7.54.26
五、参考

波波烤鸭 IntelliJ IDEA2019实现Web项目创建示例

以上是关于mac idea 配置tomcat的主要内容,如果未能解决你的问题,请参考以下文章

Mac os x 下配置Intellij IDEA + Tomcat

Mac下Intellij IDea发布Java Web项目(适合第一次配置Tomcat的家伙们)详解二

Mac下Intellij IDea发布Java Web项目详解四 为所有Module配置Tomcat Deployment

mac中的idea开发踩坑

Mac安装IDEA并创建Javaweb项目

Web - JSP开发环境搭建 - Mac