IDEA配置maven、tomcat

配置maven,
在这里插入图片描述
1、选择Create New Project
2、Maven->Project SDK->Create from archetype->maven-archetype-webapp->next
在这里插入图片描述
3、GroupId(一般为域名的反写)->ArtifactId->next
在这里插入图片描述
4、Maven home directory(设置maven所在目录)->User setting file(设置setting位置,在maven/conf/setting.xml)->Local repository(本地库)->next
在这里插入图片描述
5、直接Finish
在这里插入图片描述
6、点击Import Changes
在这里插入图片描述
配置tomcat
1、File(左上角)->Settings->Build,Execution,Deployment->Application Servers-> +(添加tomcat) -> Tomcat Server->配置Tomcat路径
在这里插入图片描述
2、View->Tool bar(在导航上显示工具)
在这里插入图片描述
Add Configuration-> + (不选Templates,而是左上角的+号) -> Tomcat Server ->Local ->配置
在这里插入图片描述
3、打开Deployment-> + -> Artifacts -> xxx:war exploded -> Ok -> Application context: /xx(项目名称) -> Ok
在这里插入图片描述

4、File->Project Structure->Modules
在这里插入图片描述

5、在src(右键 new Folder)下新建test目录,在test目录下新建java目录和resources目录,在main目录下新建java目录和resources目录。
在这里插入图片描述
6、选中main下面java目录,然后点击Mark as后面的Sources,选中main下面的resources目录,点击Mark as后面的Rresources,选中test目录,点击Mark as后面的Tests。
在这里插入图片描述
7、打开Dependencies
在这里插入图片描述
8.选中右边的+ -> Libraries -> Tomcat xxx -> Add Selected -> OK
即完成tomcat配置

9.测试(编写一个Servlet)
目录结构如下:
在这里插入图片描述
Student代码:

package com.maven.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("/test")  //一定要加“/”,之前忘记加/,tomcat启动一直失败,不知道错误在哪,浪费很长时间才找到是忘记加 "/"
public class Student extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
       doPost(req, resp);
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        resp.getWriter().print("success");
    }
}

开启Tomcat
在这里插入图片描述

  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值