IDEA中使用Tomcat两种方式

Catalogue

  • [1 集成本地Tomcat](#1 集成本地Tomcat)
  • [2 Tomcat Maven插件(推荐)](#2 Tomcat Maven插件(推荐))

1 集成本地Tomcat

将本地Tomcat集成到Idea中,然后进行项目部署即可

点击编辑配置

点击加号

添加local的Tomcat

配置Application Server


可以修改一下Name

至此,配置完成

接下来部署项目

先将项目打包




然后点OK即可

进行测试

在webapp目录下创建test.htm

cpp 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

IDEA Tomcat

</body>
</html>

启动

启动后会自动打开浏览器

我们手动访问test.html

2 Tomcat Maven插件(推荐)

pom.xml文件中添加Tomcat插件

在空白处使用快捷键alt+insert

cpp 复制代码
        <plugins>
            <!-- Tomcat插件 -->
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>

            </plugin></plugins>
    </build>

刷新一下maven

在右边执行

或者安装插件Maven Helper

安装之后直接右键模块

选择tomcat7:run即可

点击如下链接

访问test.html

可以通过<configuration>标签修改默认端口号等配置

cpp 复制代码
    <build>
        <plugins>
            <!-- Tomcat插件 -->
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <!-- 修改默认端口号-->
                    <port>80</port>

                    <!-- 修改默认访问路径-->
                    <path>/</path>

                </configuration>

            </plugin></plugins>
    </build>

重新运行

相关推荐
古法老登瞎折腾1 小时前
大数据智能运维实战(十一):运维 MCP 的工程化——权限、限流、审计与错误处理
java·大数据·运维·spring ai·mcp
智能运维指南2 小时前
研制过程“两张皮“怎么破:研制一体化支撑平台的定位、能力边界与落地前提
java·前端·人工智能·嘉为蓝鲸
yz_aiks3 小时前
Spring AI 2.1 ChatMemory 已过时用什么替代:迁移到 Session Memory 实战(JDBC 存储与会话压缩)
java·spring boot·大模型·ai agent·spring ai
金銀銅鐵3 小时前
[Java] 用 GUI 展示 EnumMap 增删键值对时的内部变化
java·后端·ai编程
学长毕设3 小时前
基于SpringBoot的上门洗车服务系统设计与实现
java·spring boot·后端
jason成都3 小时前
RTKLIB-Java 多基线联合RTK:FIX率从0%到91.5%的三层根因修复
java·gnss·rtklib·rtklib_java
鱼宵3 小时前
Stream 终端操作一次讲透:collect、count、reduce 怎么选
java·stream·终端操作
白山编程大哥3 小时前
Java 后端如何优雅地把 List 集合返回给前端
java·前端·list
Linux运维技术栈4 小时前
CVE-2026-91403 高危漏洞修复:Rocky Linux 9 多版本 JDK 环境清理实操
java·linux·运维
On The Road :4 小时前
Java 多线程详解:从入门到线程安全
java·python·安全